@charset "utf-8";
/* 基础 */
body, div, dl, dt, dd, ul, ol, li,h1, h2, h3, h4, h5, h6, pre, code,form, fieldset, legend, input, button,textarea, p, blockquote, th, td {margin: 0;padding: 0;}
/*边框*/
fieldset, img {border: 0;}
/*外边框(outline)*/
:focus {outline: 0;}
/*字体样式*/
address, caption, cite, code, dfn,em, strong, th, var, optgroup {font-style: normal;font-weight: normal;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
abbr, acronym {border: 0;font-variant: normal;}
input, button, textarea,select, optgroup, option {font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;}
code, kbd, samp, tt {font-size: 100%;}
/*为IE调整 */
input, button, textarea, select {*font-size: 100%;}
/*行高*/
body {line-height: 1.5;}
/*列表样式*/
ol, ul {list-style: none;}
/* 设置表格样式，cellspacing=0 */
table {border-collapse: collapse;border-spacing: 0;}
/*caption和th元素不要居中*/
caption, th {text-align: left;}
/*上下标以及baseline素放置在父元素的基线上。*/
sup, sub {font-size: 100%;vertical-align: baseline;}
/* 锚点和插入*/
:link, :visited , ins {text-decoration: none;}
/*引用元素的引号*/
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
/*重置网页背景颜色*/
body{background-color: #f1f1f1;font-family: "微软雅黑";}
/*左右浮动*/
.left{float: left;}
.right{float: right;}
input[type=button]{-webkit-appearance:none;outline:none}
/*icon*/
[class^="icon-"],[class*=" icon-"]{display:inline-block;margin-top:1px;*margin-right:.3em;vertical-align:text-top;background-image:url("../img/icon.png");background-repeat: no-repeat;margin-right: 5px;}
.icon-phone{background-position: -5px -2px;width: 10px;height: 16px;}
.icon-WeChat{background-position: -21px -4px;width: 17px;height: 12px;}
.icon-news{background-position: -43px -2px;width: 17px;height: 16px;}
.icon-display{background-position: -61px -3px;width: 18px;height: 15px;}
.icon-user{background-position: -84px -2px;width: 12px;height: 16px;}
.icon-logo{background-position: -9px -238px;width: 208px;height:67px;}
.icon-logo-ruian{background: url("../img/logora.gif");width: 169px;height:38px;margin: 10px;float: left;cursor: pointer;}
.icon-logo-yongjia{background: url("../img/logoyj.gif");width: 169px;height:38px;margin:10px;float: left;cursor: pointer;}
.icon-logo-yueqing{background: url("../img/logoyq.gif");width: 169px;height:38px;margin:10px;float: left;cursor: pointer;}
.icon-logo-cangnan{background: url("../img/logocn.gif");width: 169px;height:38px;margin: 10px;float: left;cursor: pointer;}
.icon-logo-pingyang{background: url("../img/logopy.gif");width: 169px;height:38px;margin:10px;float: left;cursor: pointer;}
.icon-truangle{background-position: -102px -0px;width:16px;height:10px;}
.icon-map-green{background-position: -139px -0px;width:8px;height:8px;}
.icon-map-orange{background-position: -150px -0px;width:8px;height:8px;}
.icon-map-close{background-position: -199px -120px;width:32px;height:31px;}
.icon-map-label{background-position: -165px -0px;width:17px;height:17px;}
.icon-map-address{background-position: -182.5px -0px;width:17px;height:17px;}
.icon-map-user{background-position: -199.5px -0px;width:17px;height:17px;}
.icon-qq{background-position: -36px -122px;width: 11px;height:12px;margin: 3px 0 0 0;cursor: pointer;}
.icon-right-point{background-position: -122px -119px;width: 11px;height:10px;margin: 4px 0 0  5px;}
.icon-Instantchat{background-position: -35px -148px;width:89px;height:21px;cursor: pointer;}
.icon-nav-style{width: 44px;height: 40px;}
.icon-home{background-position: -0px -77px;}
.icon-location{background-position: -44px -77px;}
.icon-horn{background-position: -88px -77px;}
.icon-bag{background-position: -132px -77px;}
.icon-magnet{background-position: -176px -77px;}
.icon-share{background-position: 0 -120px;width: 18px;height: 18px;}
.icon-2xshare{background-position: -139px -120px;width: 25px;height: 25px;}
.icon-collection{background-position: -165px -120px;width: 25px;height: 25px;}
.icon-nocollection{background-position: -165px -148px;width: 25px;height: 25px;}
.nav-menu>.current>a>.icon-home{background-position: -0px -33px;}
.nav-menu>.current>a>.icon-location{background-position: -44px -33px;}
.nav-menu>.current>a>.icon-horn{background-position: -88px -33px;}
.nav-menu>.current>a>.icon-bag{background-position: -132px -33px;}
.nav-menu>.current>a>.icon-magnet{background-position: -176px -33px;}
[class^="QRcode-"],[class*="QRcode-"]{width:119px;height:119px;display:block;background-image:url("../img/iconQRcode.png");background-repeat: no-repeat;margin: 10px auto 0 auto;}
.QRcode-phone{background-position: 0 0;}
.QRcode-WeChat{background-position: -161px 0;}
[class^="icon-footer-"],[class*="icon-footer-"]{width: 38px;height: 40px;background-image:url("../img/icon.png");background-repeat: no-repeat;margin: 0 auto 0 auto;}
.icon-footer-about{background-position: 0 -179px;}
.icon-footer-payment{background-position:-58px -179px;}
.icon-footer-wanted{background-position:-121px -179px;}
.icon-footer-advice{background-position:-182px -179px;}
.icon-footer-service{background-position:-243px -172px;}




/*header*/
.container-nav{min-width: 1000px;}
.container-header-nav{background-color: #454545;height: 40px;line-height: 40px;color:#cbcbcb;font-size: 12px;}
.header-nav{width: 1000px;margin: 0 auto;}
.header-nav a{color: #cbcbcb;margin: 0 0 0 10px;}
.header-nav a:hover{color: #FFFFFF;}
.header-nav .current{text-decoration: underline;}
.header-nav .wrapper{position: relative;padding: 0;}
.header-nav .wrapper>a{margin: 0 0 0 20px;height: 40px;float: left;}
.header-nav .wrapper>.name-box{margin-left: 5px;position: relative;z-index: 101;height: 40px;float: left;cursor: pointer;width: 100px;text-align: center;}
.header-nav .wrapper>.name-box>a>span{position: relative;z-index: 100;}
.header-nav .wrapper>.name-box>a>span>.Notice{width: 5px;top: 0;position: absolute;left: -5px;}
.header-nav .wrapper>.name-box>a>span>i{width: 0;height: 0;border-style: solid;border-width: 7px 5px 0 5px;border-color: #ffffff transparent transparent transparent;line-height: 0px;_border-color: #ffffff #000000 #000000 #000000;_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');display: inline-block;position: relative;top: 0;left: 2px;}
.user_menu{width: 95px;background-color: #454545;position: absolute;top: 40px;right: 0;z-index: 99;display: none;}
.user_menu li{text-align: center;height: 30px;line-height:30px;cursor: pointer;}
.user_menu li a{font-size: 12px;color: #fff;display: block;padding: 0;margin: 0 !important;position: relative;}
.user_menu li a>.Notice{width:5px;position: absolute;top: 4px;left: 12px;}
.user_menu li:hover{background-color: #fad06c;}
.header-nav span .popup{display:none;position: absolute;top: 50px;background-color: #454545;z-index: 101;text-align: center;line-height: 30px;}
.header-nav span .triangle{width: 0;height: 0;border-style: solid;border-width: 0 9px 11px 9px;border-color: transparent transparent #454545 transparent;line-height: 0px;_border-color: #000000 #000000 #454545 #000000;_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');display: block;top: -11px;position: absolute;}
.header-nav span .QRPhone{left: -20px;height: 160px;width:135px;}
.header-nav span .QRPhone>.triangle{left: 60px;}
.header-nav span .QRWeChat{left: 70px;height: 160px;width: 135px;}
.header-nav span .QRWeChat>.triangle{left: 60px;}
.header-nav span .login{width: 240px;height: auto;right: -2px;display: block;line-height: 40px;text-align: left;display: none;z-index: 9999;}
.header-nav span .login>.login-main{padding: 15px 10px 10px 10px ;}
.header-nav span .login>.login-main>.triangle{right: 20px;}
.header-nav span .login-footer{border-top: 1px solid #fff;height: 45px;}
.header-nav span .login-footer ul li{text-align: center;float: left;color: #fff;height: 45px;line-height: 45px;}
.header-nav span .login-footer ul li a{color: #fff;margin: 0;}
.header-nav span .login-footer ul li.party{width: 114px;padding: 0 0 0 5px;}
.header-nav span .login-footer ul li.register{width: 118px;}
.header-nav span .login-footer ul li.line{width: 1px;}
.container-headerNav-input{width: 210px;display: block;height: auto;margin: 0 auto 5px auto;line-height: 20px;}
.container-headerNav-input>.pop-login-input{border: none;width: 205px;height: 30px;border: 1px solid transparent;background-color: #fff;padding: 0 0 0 5px;}
.focus_input{border: 1px solid #ffbd51 !important;}
.container-headerNav-input>.error-prompt{visibility:hidden;color: #e41010;height: 20px;line-height:20px;text-align: left;}
.container-headerNav-input>.pop-login-button{border: none;width: 210px;height: 30px;border-bottom: 1px solid #c78211;background-color: #ffbd51;color: #fff;cursor: pointer;}
.container-headerNav-input>.pop-login-button:active{background-color: #ccc;border-bottom: 1px solid transparent;}
.container-nav{background-color: #fff;}
.nav{width: 1000px;height: 90px;margin: 0 auto;line-height: 90px;}
.nav-logo{float: left;margin: 11.5px 0 0 0;cursor: pointer;}
.nav-menu{position: relative;}
.nav-menu li{width: 136px;float: left;text-align: center;height: 90px;}
.nav-menu li>a{display:block;height: 62px;line-height:10px;font-size: 14px;color: #999999;margin: 19px 0 0 0;}
.nav-menu li>a>[class^="icon-"],[class*=" icon-"]{display: block;margin: 0 auto;height: 40px;}
.nav-menu>.back{height:0;border-bottom:2px solid #ffbd51;position: absolute; z-index: 2;top: 90px;}
.nav-menu>.current a{color: #FFBD51;}
.login-other{padding:  0 5px;height: 40px;line-height: 20px;}
.login-other>[type="checkbox"]{vertical-align: middle;}
.login-other>label{vertical-align: middle;line-height: 13px;}
.login-other>.password{margin:  0 0 0 100px !important;}




/*main*/
.main{width: 1000px;margin: 15px auto 0 auto;}
.main:after{clear: both;display: table;line-height: 0;content: "";}
.wrapper-item,.wrapper-main{border: 1px solid #e5e5e5;padding: 0 0 40px 0;background-color: #fff;}
.company-header{height: auto;padding: 1px  0 20px 0;position: relative;border-bottom: 1px solid #e5e5e5;min-height: 130px;}
.company-header>.company-logo{width:182px;height:111px;border:4px solid #e5e5e5;margin: 13px 0 0 31px  ;float: left;position: absolute;}
.company-header>.company-logo>img{width: 100%;max-height: 100%;position: absolute;top: 0;bottom: 0;margin: auto;}
.company-header>.company-info{margin-left: 260px;padding:21px 0 0 0;}
.company-info>.CompanyName{font-size: 28px;color: #333333;line-height: 28px;}
.company-info>.CompanyWelfare{margin: 30px 0 0 0;position: relative;}
.CompanyWelfare-title{width: 65px;font-size: 12px;color: #666666;display: block;height: 20px;line-height: 20px;float: left;}
.CompanyWelfare-item{margin-left: 0;color: #666666;font-size: 14px;width: 660px !important;}
.CompanyWelfare-item li{float: left;width:58px;height:20px;text-align:center;line-height:20px;border-radius:3px;margin:  0 10px 10px 0;border: 1px solid #55a8fb;font-size: 12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background-color: #55a8fb;color: #fff;}
.share{width: 86px;height:14px;position: absolute;right: 15px;top: 26px;font-size: 12px;color: #666666;line-height: 14px;}
.share>span{width: 60px;float: left;}
.share>i{margin: 0 0 0 65px;display: block;cursor: pointer;}
.share>.share-qrcode{display:none;width: 135px;height: 135px;position: absolute;top:25px;border: 1px solid #E5E5E5;left:5px;background-color: #fff;z-index: 300;}
.share>.share-qrcode img{width: 90%;height: 90%;margin: 5%;}
.share>.share-qrcode>i{display: block;top: -11px;position: absolute;right: 55px;}
.container-left{width: 681px;padding: 0 0 0 0;border-right: 1px solid #e5e5e5;}
.container-right{padding: 7px 0 0 0; margin: 0 0 0 681px;}
.column-introduce{padding: 7px 0 0 0;border-bottom: 1px solid #e5e5e5;}
.column-title{border-left: 4px solid #ffbd51;padding: 0 0 0 10px;color: #666666;font-size: 16px;height: 22px;line-height: 22px;}

.introduce-text{width: 620px;margin: 5px  auto 0 auto;font-size: 14px;color: #666666;line-height: 30px;text-justify : auto; text-align:justify;}
.btn-Seemore{display: block;line-height: 30px;text-align: center;height: 28px;background-color: #e5e5e5;color: #999999;margin: 10px 0 0 0;}
.introduce-photo{width: 620px;margin: 13px auto;}
.introduce-photo li{width: 206.6666666px;height: auto;float: left;}
.introduce-photo li img{width: 185px;height: 115px;}
.introduce-photo-fl{padding: 0 0 0 5px;width: 201.6666666px !important;}
.introduce-photo-mid{text-align: center;}
.introduce-photo-ri{padding: 0 5px 0 0;width: 201.6666666px !important;}
.Welfaremore{float: right;font-size: 12px;color: #999999;margin: 0 15px 0 0;display: initial;position: absolute;top: 0;right: 30px;width:60px !important;height:20px;text-align:center;line-height:20px;border-radius:3px;border: 1px solid #d7d7d7;}
.column-job{padding: 7px 0 0 0;}
.column-job>.column-title>.page{float: right;margin: 0 20px 0 0;color:#999;}
.column-job>.column-title>.page>#currentnum{color: #333;margin: 0 2px;}
.column-job>.column-title>.page>#total{margin: 0 2px;}
.column-job>.column-title>.page>input[type="button"]{color:#999;background: none;border: none;width: 20px;height: 20px;cursor: pointer;}
.item-job{padding: 5px 15px;}
.item-job li{height: 40px;line-height: 40px;font-size: 14px;border-bottom: 1px dashed #e5e5e5;padding: 0 10px;cursor: pointer;}
.item-job li:hover{background-color: #e5e5e5;}
.item-job li a.job-name{color: #00439e;width: 260px;text-overflow: ellipsis;white-space: nowrap;display: block;float: left;}
.item-job li span.job-wages{color: #b40000;width:180px;text-overflow: ellipsis;white-space: nowrap;display: block;float: left;}
.item-job li span.job-jobage{color: #666666;display: block;float: left;width: 100px;text-overflow: ellipsis;white-space: nowrap;}
.item-job li span.job-edu{color: #666666;display: block;float: left;width: 87px;text-overflow: ellipsis;white-space: nowrap;text-align: right;}



.emergency{padding: 1px 3px;background-color: #e60012;font-size: 12px;line-height:12px;font-family:"宋体";text-decoration: none;font-style: normal;color: #fff;border-radius:3px;margin: 0 0 0 10px;}
.column-data{border-bottom: 1px solid #eee;padding: 0 0 20px 0;}
.container-data{width: 300px;height: 80px;margin: 10px auto 0 auto;}
.container-data>div{height: 80px;float: left;text-align: center;position: relative;}
.container-data>.column-1{width: 149.5px;border-right:1px solid #eee;}
.container-data>.column-2{width: 149.5px;}
.container-data>div>h1{font-size: 32px;color: #333333;}
.container-data>div>span{font-size: 14px;color: #666666;position: absolute;bottom: 0;left: 0;right: 0;line-height: 14px;}
.column-info{padding: 7px 0 20px 0; }
.column-info>.item-info{font-size: 14px;width:270px;margin: 5px auto 10px auto;line-height: 30px;}
.column-info>.item-info>li>span{color: #adadad;display: block;float: left;width: 45px;}
.column-info>.item-info>li>p,.item-info-p{color: #333333;margin:  0 0 0 45px;line-height: 30px;min-height: 30px;overflow: hidden;text-overflow: ellipsis;}
.column-info>.item-info>li>p>a{color: #333333;display: block;}
.column-info>.min-map{width:270px;height: 190px;background-color: #eee;margin: 0 auto;}
.column-info>.min-map>iframe{width: 100%;height: 100%; border: none;}
.column-info>.map-Route{font-size: 14px;width:270px;margin: 10px auto 0px auto;line-height: 24px;}
.column-info>.map-Route>span{color: #adadad;display: block;float: left;width: 45px;line-height: 30px;}
.column-info>.map-Route>p{color: #333333;margin:  0 0 0 45px;line-height: 30px;min-height: 30px;}
.show-Route{margin: 0 0 0 65px;font-size: 14px;color: #68a5e1;text-decoration: underline;}
.column-promote{}
.title-promote{height: 49px;background-color: #f1f1f1;line-height: 50px;padding: 1px 0 0 0;}
.title-promote>span{font-size: 16px;color: #666666;display: block;width: 108px;float: left;}
.title-promote>i.line{height: 1px;display: block;margin:  24px 0 0 120px;background-color: #e5e5e5;}
.item-promote{margin: 10px  auto 0 auto;width: 970px;}
.item-promote li{height: 58px;border-bottom: 1px solid #e5e5e5;margin: 0 auto;padding: 10px 10px 0 10px;cursor: pointer;}
.item-promote li:hover{background-color: #e5e5e5;}
.item-promote li>.column>.item-p{margin:  0 0 2px 0;height: 20px;position: relative;}
.item-promote li>.column>.f12{font-size: 12px;}
.item-promote li>.column>.f14{font-size: 14px; margin-top: 5px;}
.item-promote li>.column>.item-p>.titles-promote{color: #333333;line-height: 18px;cursor: pointer;}
.item-promote li>.column>.item-p>.titles-promote a{color: #333333;}
.item-promote li>.column>.item-p>.time-promote{color: #666666;}
.item-promote li>.column>.item-p>.cmpname-promote{color: #666666;}
.item-promote li>.column>.item-p>.cmpname-promote a{color: #666666;white-space: nowrap; display: block; overflow: hidden; text-overflow: ellipsis;}
.item-promote li>.column>.item-p>.exp-promote{color: #333333;margin: 0 15px 0 0;float: left;}
.item-promote li>.column>.item-p>.edu-promote{color: #333333;margin: 0 15px 0 0;float: left;}
.item-promote li>.column>.item-p>.wages-promote{color: #b40000;}
.item-promote li>.column>.item-p>.welfare-promote{color: #666666;}
.item-promote li>.column>.item-p>.welfare-promote>ul>li{float: left;width: 58px; height: 20px;text-align: center;line-height: 20px;border-radius: 3px;margin: 0 10px 10px 0;border: 1px solid #d7d7d7;font-size: 12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 0;}
.item-promote li>.column{width: 313.33333333px;float: left;}
.more-promote{color: #999999;font-size: 12px;float: right;line-height: 40px;margin: 0 20px 0 0;}


/*footer*/
.footer{height: 350px;background-color: #FFFFFF;margin: 15px 0 0 0;border-top: 1px solid #e5e5e5;overflow: hidden;}
.footer>.wrap{width: 1000px;margin: 30px auto 0 auto;border-bottom: 1px solid #e5e5e5;padding:  0 0 15px 0;}
.footer>.wrap>ul{width: 160px;float: left;padding: 0 0 0 40px;}
.footer>.wrap>ul>li.item-footer-title{font-size: 18px;color: #333333;padding: 0;}
.footer>.wrap>ul>li.item-footer-title>i{float: left;display: block;}
.footer>.wrap>ul>li.item-footer-title>span{margin: 0 0 0 35px;line-height: 35px;display: block;padding: 0 0 0 11px;}
.footer>.wrap>ul>li{clear: both;padding: 0 0 0 45px;line-height: 25px;}
.footer>.wrap>ul>li>a{color: #b5b5b5;font-size: 12px;}
.footer>.licensewrap{width: 1000px;margin: 15px auto 0 auto;}
.footer>.licensewrap>.lice-text{font-size: 12px;color: #333333;}
.footer>.licensewrap>.lice-text .ml{margin:  0 10px;}
.footer>.licensewrap>.honor-text{color: #b5b5b5;font-size: 12px;margin: 0 0 10px 0;}
.footer>.licensewrap>.honor-text span{margin: 0 20px;}
.footer>.licensewrap>.ftImgBg{margin: 10px 0;}




/*job*/
.shop-job{width: 617px;height: auto;float: left;background-color: #fff;border: 1px solid #e5e5e5;position: relative;}
.sidebar-company{width: 314px;min-height: 1000px;float: right;background-color: #fff;border: 1px solid #e5e5e5;}
.shop-job>.jobinfo-wrap{border-bottom: 1px solid #e5e5e5;}
.shop-job>.jobinfo-wrap>.title-job-wrap{background-color: #ffbd51;position: relative;left: -15px;width: 441px;height: 85px;top: 15px;color: #fff;}
.shop-job>.jobinfo-wrap>.title-job-wrap>.title-triangle{display: inline-block;width: 15px;position: absolute;left: -15px;bottom: -18px;display: block;border-bottom: 18px solid transparent;border-right: 15px solid #eb9200;line-height: 0px;_border-color: #000000 #eb9200 #000000 #000000;_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');}
.shop-job>.jobinfo-wrap>.title-job-wrap>h1{font-size: 28px;padding: 15px 0 0 40px;line-height: 28px;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.shop-job>.jobinfo-wrap>.title-job-wrap>h3{font-size: 14px;padding: 10px 0 0 40px;line-height: 14px;}
.shop-job>.jobinfo-wrap>.title-job-sidebar{height: 25px;float: right;width: 80px;position: absolute;right: 0;top: 15px;}
.shop-job>.jobinfo-wrap>.title-job-sidebar a{height: 25px;width: 35px;display: block;float: left;}
.shop-job>.jobinfo-wrap>.title-job-sidebar a>.share-qrcode{display:none;width: 135px;height: 135px;position: absolute;top: 40px;border: 1px solid #E5E5E5;left: -20px;background-color: #fff;z-index: 300;}
.shop-job>.jobinfo-wrap>.title-job-sidebar a>.share-qrcode img{width: 90%;height: 90%;margin: 5%;}
.shop-job>.jobinfo-wrap>.title-job-sidebar a>.share-qrcode>i{display: block;top: -11px;position: absolute;right: 55px;}
.shop-job>.jobinfo-wrap>.wages{color: #c30000;font-size: 24px;margin: 23px 25px  0 25px;border-bottom: 1px solid #e5e5e5;padding: 0 0 8px 0;}
.shop-job>.jobinfo-wrap>.shop-job-sidebar{font-size:20px;position: absolute;right: -38px;top: 15px;width: 38px;height: 92px;background-color: #7ab9f8;line-height: 20px;text-align: center;color: #fff;padding: 8px 0 0 0;cursor: pointer;}
.shop-job>.jobinfo-wrap>.shop-job-sidebar:hover{background-color: #55a8fb;}
.shop-job>.jobinfo-wrap>.contact-wrap{margin: 15px 25px 0 25px;font-size: 14px;color: #666666;padding: 0 0 15px 0;}
.sidebar-company>.wrap-logo>.column-logo{width:250px; margin: 20px auto 10px auto; line-height: 30px;position: relative;height: 230px;overflow: hidden;}
.sidebar-company>.wrap-logo{border-bottom: 1px solid #e5e5e5;position: relative;height: 240px;margin-bottom: 7px;}
.sidebar-company>.wrap-logo>.column-logo>.logo-box{ text-align:center;width:234px;border: 1px solid #e5e5e5;height: 144px;position: absolute;left: 0;top: 0;z-index: 100;right: 0;margin: 0 auto; background-color: #fff;}
.sidebar-company>.wrap-logo>.column-logo>.logo-box a{height: 144px;position: relative;display: block;}
.sidebar-company>.wrap-logo>.column-logo>.logo-box a img{ width: 90%;max-height: 85%;position: absolute;top: 0;bottom: 0;margin: auto;left: 0;right: 0;}
.sidebar-company>.wrap-logo>.column-logo>.logo-backgroud{width:250px;background:url(../img/logo_b.png) no-repeat;height: 45px;position: absolute;left: 0;top:119px;z-index:99;}
.sidebar-company>.wrap-logo>.column-logo>h1{cursor: pointer;width: 194px;color: #333333;font-size: 24px;position: absolute;left: 0;top:160px;margin: 0 auto;right: 0;text-align: center;}
.contact-wrap>.lebel,.address,.phone{line-height: 30px;}
.contact-wrap>.lebel span{margin:  0 5px;}
.contact-wrap>.address a{color: #b60101;margin: 0 0 0 20px;}
.contact-wrap>.phone a{color: #418ad3;}
.contact-wrap>.phone>span>.num{font-style: initial;}
.vemid{vertical-align: middle;}
.shop-job>.jobinfo-wrap>.welfare-wrap{margin: 0 25px 0 25px;font-size: 14px;color: #666666;padding: 15px 0 15px 0;border-top: 1px solid #e5e5e5;}
.jobWelfare-item{margin-left: 0;color: #666666;font-size: 14px;}
.jobWelfare-item li{float: left;text-align:center;line-height:20px;border-radius:3px;margin:  0 5px 5px 0;border: 1px solid #55a8fb;font-size: 12px;background-color: #55a8fb;color: #fff;padding: 2px 5px;}
.container-job{padding:7px 0 15px 0 ;border-bottom: 1px solid #e5e5e5;}
.container-job>.column-title>.jbspage{float: right;margin: 0 20px 0 0;color:#999;}
.container-job>.column-title>.jbspage>#jbscurrentnum{color: #333;margin: 0 2px;}
.container-job>.column-title>.jbspage>#jbstotal{margin: 0 2px;}
.container-job>.column-title>.jbspage>input[type="button"]{color:#999;background: none;border: none;width: 20px;height: 20px;cursor: pointer;}
.container-job>.column-title>.jbspage>input[type="button"]{border: none !important;}
.container-job>.claims-wrap{margin: 5px 25px 0 25px;font-size: 14px;}
.container-job>.claims-wrap>.lebel{color: #c3c3c3;}
.container-job>.claims-wrap>.lebel>span{margin:  0 5px;}
.container-job>.claims-wrap>h5{color: #666666;padding: 7px 0 0 0;}
.container-job>.claims-wrap>.claims-box{color: #666666;padding: 5px 0 0 0px;line-height: 30px;overflow: hidden}
.container-job>.claims-wrap>.contact-name{color: #666666;line-height: 30px;}
.container-job>.claims-wrap>.contact-name span{display: block;float: left;}
.container-job>.claims-wrap>.contact-name span.column-1{width: 76px;}
.container-job>.claims-wrap>.item-contact{color: #666666;line-height: 30px;}
.align3{letter-spacing: 4.8px;}
.other-job{padding: 5px 15px;}
.other-job li{height: 40px;line-height: 40px;font-size: 14px;border-bottom: 1px dashed #e5e5e5;padding: 0 10px;cursor: pointer;}
.other-job li:hover{background-color: #e5e5e5;}
.other-job li a.job-name{color: #00439e;width: 200px;text-overflow: ellipsis;white-space: nowrap;display: block;float: left;}
.other-job li span.job-wages{color: #b40000;width:180px;text-overflow: ellipsis;white-space: nowrap;display: block;float: left;}
.other-job li span.job-jobage{color: #666666;display: block;float: left;width: 100px;text-overflow: ellipsis;white-space: nowrap;}
.other-job li span.job-edu{color: #666666;display: block;float: left;width: 87px;text-overflow: ellipsis;white-space: nowrap;text-align: right;}





/*快捷浮动导航*/
.kuaijie{width:40px;min-height:40px;display:table;margin:auto;position:fixed;right:12px;bottom:80px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))-80);z-index:10001;}
.kuaijie a{width:40px;height:40px;display:block;cursor:pointer;text-decoration:none;}
.kuaijie_top{width:40px;height:40px;background:url(../../images/kuaijie_top.gif) no-repeat; margin-top:10px;}
.kuaijie_other{width:40px;min-height:40px;display:table;padding-top:15px;position:relative;}
.kuaijie_chengxin a{width:40px;height:39px;background:url(../../images/kuaijie_chengxin1.gif) no-repeat;}
.kuaijie_chengxin a:hover{width:40px;height:39px;background:url(../../images/kuaijie_chengxin2.gif) no-repeat;}
.kuaijie_jianyi a{width:40px;height:39px;background:url(../../images/kuaijie_jianyi1.gif) no-repeat;}
.kuaijie_jianyi a:hover{width:40px;height:39px;background:url(../../images/kuaijie_jianyi2.gif) no-repeat;}
.kuaijie_mobile{position:relative;}
.kuaijie_mobile a{width:40px;height:39px;background:url(../../images/kuaijie_mobile1.gif) no-repeat;}
.kuaijie_mobile a:hover{width:40px;height:39px;background:url(../../images/kuaijie_mobile2.gif) no-repeat;}
.kuaijie_share{position:relative;}
.kuaijie_share a{width:40px;height:40px;background:url(../../images/kuaijie_share1.gif) no-repeat;}
.kuaijie_share a:hover{width:40px;height:40px;background:url(../../images/kuaijie_share2.gif) no-repeat;}
.kuaijie_weixin{position:relative;}
.kuaijie_weixin a{width:40px;height:39px;background:url(../../images/kuaijie_weixin1.gif) no-repeat;}
.kuaijie_weixin a:hover{width:40px;height:39px;background:url(../../images/kuaijie_weixin2.gif) no-repeat;}
.kuaijie_mobile_con{position:absolute;width:149px;height:297px;padding:10px 20px 10px 10px;background:url(../../images/ewm_bg_green.gif) no-repeat;bottom:0px;right:40px;_bottom:135px;}
.kuaijie_weixin_con{position:absolute;width:149px;height:297px;padding:10px 20px 10px 10px;background:url(../../images/ewm_bg_blue.gif) no-repeat;bottom:0px;right:40px;_bottom:130px;}
.go_share_con{background:url(../../images/share_bg.gif) no-repeat;width:81px;height:39px;padding:13px 17px 13px 17px;position:absolute;bottom:-10px;right:40px;_bottom:125px;}
.go_share_con a{background:none;}
.go_share_con a:hover{background:none;}
.go_share_con ul{margin:0px;padding:0px;list-style:none;}
.go_share_con li.share_con_li{height:31px;margin:0;width:40px;font-size:12px;color:#666;float:left;}
.go_share_con li a.share_weibo{display:block;width:31px;height:31px;color:#666;padding-top:3px;}

/*悬浮窗口*/
.sus{ position:fixed;bottom:100px;right:50px; _position:absolute;}
.sus a{width:50px;height:50px;color:#fff;background:#f60;display:inline-block;line-height:50px;font-size:20px;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;display:none;}
.sus a:hover{background:#FC6;color:#666;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity:0.8;}

.pop-iframe-map{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:none;margin:auto;width:810px;height:560px;border:5px solid rgba(255,255,255,.5);}
.pop-iframe-wap{position:relative;width:100%;height:100%;}
.pop-iframe-map>.pop-iframe-wap>.icon-map-close{position:absolute;top:-32px;right:-10px;cursor:pointer;}
.pop-iframe-map>.pop-iframe-wap>iframe{overflow:hidden;border:none;width: 810px;height: 560px;}
#l-map{float:left;width:1000px;height:800px;border:1px solid #eee;position: absolute;left: 0;top: 0;}
#r-result{height:490px;font-size:14px;overflow: auto;margin: 10px 0 0 0;}
#r-result>div{padding: 10px;}
.anchorBL{display:none;}
.transit-map{display:block;overflow:hidden;padding:0;height:560px;position: absolute;right:30px;top: 10px;width: 320px;}
.transit-map>.wap-t{height:auto;background-color: #fff;padding: 15px;}
.transit-map>.wap-t>.transit-title{margin:0;padding:0 0 0 10px;height:30px;background-color:#ffbd51;color:#fff;font-size:20px;line-height:30px;}
#r-result>div>h1{display:none;}
.transit-map>.wap-t>i{color:#b0b0b0;line-height:30px;float:left;display:block;margin:10px 0 0 0;width:60px;font-size: 12px;text-decoration: none;font-style: initial;clear: both;}
.transit-map>.wap-t>.wap-w{display:block;margin:10px 0 0 70px;height:30px;font-size:14px;}
.transit-map>.wap-t>.wap-w>.map-text{padding:0 0 0 5px;width:213px;height:28px;font-size:14px;border: 1px solid #e5e5e5;}
.transit-map>.wap-t>.wap-w>.End{padding:3px 5px 3px 2%;border:none;background-color:#e8e8e8;color:#b0b0b0;width: 211px;}
.transit-map>.wap-t>#l-map-btn{margin:10px 0 0 0 ;width:100%;height:30px;border:none;background-color:#a7c0e0;color:#fff;cursor:pointer;}
.maskLayer{z-index:999;position:fixed;top:0;left:0;display:none;width:100%;height:100%;background-color:#000;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);}
.navtrans-bus-desc{font-size:12px;}
.fast-reg-box{width:800px;height:auto;}
.fast-title{position:relative;overflow:hidden;width:800px;height:110px;background-color: #ffbd51;}
.fast-title-bk{position:absolute;right:0;left:0;z-index:99;z-index:200;}
.fast-close{position:absolute;top:5px;right:5px;z-index:401;display:block;width:30px;height:30px;background:url(../../img/close.png) no-repeat center center;cursor:pointer;}
.fast-tips{position:absolute;right:130px;bottom:25px;z-index:201;display:block;width:auto;height:30px;color:#fff;font-style:italic;font-size:16px;}
.fast-titleday{position:absolute;top:0;left:30px;z-index:201;display:block;color:#Fff;font-size:80px;}
.fast-titledays{position:absolute;bottom:10px;left:130px;z-index:201;display:block;color:#Fff;line-height:32px;}
.onfast{display:block;padding-top:30px;font-style:italic;font-size:40px;}
.twofast{margin-right:20px;margin-left:5px;font-size:20px;font-family:righttitle;}
.fast-main-box{overflow:hidden;width:100%;height:590px;background-color:#fff;}
.mainsreg-from{position:relative;overflow-y:auto;margin:0 auto;padding-top:5px;padding-bottom:3px;width:90%;height:100%;max-height:100%;}
.text-textareasreg{margin-top:10px;padding-top:2.5%;padding-left:1.75%;width:97.5%;height:130px;font-size:18px;resize:none;}
.reg-mianregs{position:relative;margin:0 auto;padding-bottom:10px;width:100%;height:auto;background-color:#fff;}
.text-inputsreg{margin-top:10px;padding-left:2.5%;width:97.5%;height:30px;border:none;border:1px solid #c1c1c1;font-size:18px;}
.text-selectsreg{margin-top:10px;padding-left:2.5%;width:100%;height:30px;font-size:18px;}
.font12{font-size:12px;}
.Sampleregs{margin-top:85px;height:120px;}
.Sampleregs a{display:block;padding-left:20px;height:25px;color:#4266a8;font-size:16px;font-family:"微软雅黑";line-height:25px;}
.Sampleregs a img{float:left;padding-right:10px;height:100%;}
.Sampleregs a span{float:right;}
.Sample-title{display:none;padding-top:10px;padding-left:20px;color:#4266a8;font-size:14px;}
.Sample-text{display:none;padding-top:10px;padding-left:20px;color:#666;font-size:14px;}
.sreg-isTrue{margin-top:60px;padding-left:15px;color:#c5c5c5;font-size:14px;}
.sreg-isTrue span{font-weight:600;font-size:14px;cursor:pointer;}
.footer-sreg{position:absolute;right:5%;bottom:3px;float:right;width:100px;}
.pt10{padding-top:10px;}
.mt10{margin-top:10px;}
.zeng_msgbox_layer,.zeng_msgbox_layer .gtl_end,.zeng_msgbox_layer .gtl_ico_clear,.zeng_msgbox_layer .gtl_ico_fail,.zeng_msgbox_layer .gtl_ico_hits,.zeng_msgbox_layer .gtl_ico_succ{display:inline-block;height:54px;border-radius:3px;background:#000;background:rgba(0,0,0,.8);color:#606060;color:#fff;text-align:center;font-weight:700;font-size:1.4rem;line-height:54px;opacity:.8;filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.3;-repeat:no-repeat;}
.zeng_msgbox_layer_wrap{position:fixed;top:46%;left:0;z-index:100003;width:100%;text-align:center;}
.zeng_msgbox_layer{position:relative;margin:0 auto;padding:0 20px;background-position:0 -161px;background-repeat:repeat-x;}
.addressMod .drop{background:#fff;cursor:default;}
.addressMod .drop input.text{width:67px;height:20px;border:0;line-height:25px;}
.addressMod .drop input.focus{background:#fff;box-shadow:none;}
.addressMod .drop ul li{float:left;display:inline;overflow:hidden;padding:0;width:70px;height:30px;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:30px;cursor:default;-o-text-overflow:ellipsis;}
.addressMod .drop ul li.hov{background:0 0;}
.addressMod .drop ul li a{padding:3px 8px;}
.addressMod .drop ul li a:hover{background:#f7f7f7;}
.addressMod .drop .dropLstCon{width:420px;font-size:12px;}
.addressMod .drop .dropLst{padding:5px;zoom:1;}
.addressMod .addFstDrop .dropLstCon{width:490px;font-size:12px;}
.addressMod .addFstDrop .dir{margin-bottom:5px;padding:0 0 5px;border-bottom:1px dashed #dadada;}
.censDrop .drop input.text{margin:3px 0 0;width:67px;height:20px;border:0;line-height:20px;}
.censDrop .drop input.focus{background:0 0;box-shadow:none;}
.censDrop .hot{padding:5px 0;height:30px;border-bottom:1px dashed #dadada;font-size:12px;line-height:30px;}
.censDrop .hot a{display:inline-block;margin:0 5px 0 8px;padding:0 3px;width:56px;height:30px;line-height:30px;}
.censDrop .hot a:hover{background:#f1f1f1;}
.censDrop .drop{background:#fff;cursor:default;}
.censDrop .drop ul li{float:left;display:inline;margin:0 5px 5px 0;padding:0;width:70px;height:30px;text-align:center;font-size:12px;line-height:30px;cursor:default;}
.censDrop .drop ul li.hov{background:0 0;}
.censDrop .drop ul li a{display:block;padding:0 3px;}
.censDrop .drop ul li a:hover{background:#f1f1f1;}
.censDrop .drop .dropLstCon{width:620px;font-size:12px;}
.censDrop .drop .dropLst{padding:0;}
.censDrop .drop .censLst{padding:5px 0 0 8px;}
.censDrop .countyDrop .dropLst{padding:5px 0 0 12px;}
.drop{position:relative;float:left;display:inline;height:25px;border:1px solid #a9a9a9;cursor:pointer;}
.drop .dropSeld{display:inline-block;overflow:hidden;padding:0 5px;height:25px;background:#fff;background-image:-moz-linear-gradient(top,#fff,#eee);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#eee));text-overflow:ellipsis;white-space:nowrap;line-height:25px;-o-text-overflow:ellipsis;}
.drop b.dropIco{position:absolute;top:12px;right:5px;display:inline-block;width:8px;height:4px;background:url(../images/bg.png) no-repeat -389px -13px;color:#ccc;font-size:14px;cursor:pointer;}
.drop .dropLst{position:absolute;top:100%;left:-1px;z-index:100;display:none;padding:1px;border:1px solid #ccc;background:#fff;font-size:12px;}
.drop .dropLstCon ul li{padding:0 5px;height:22px;font-size:12px;line-height:22px;cursor:pointer;}
.drop .dropLstCon ul li.hov{background:#f1f1f1;}
.dropShow b.dropIco{color:#9fcdd6;}
.dropShow .dropSeld{box-shadow:0 0 5px #93ddec;}
.dropShow .dropLst{display:block;}
.dropRdSet{overflow:hidden;padding:0 20px 0 3px;zoom:1;}
.dropSet{overflow:hidden;padding:0 20px 3px 3px;width:160px;height:25px;zoom:1;}
.formText{position:relative;z-index:1;float:left;display:inline;}
.formText label.txtLabel{position:absolute;top:4px;top:5px \9\0;left:7px;left:6px \9\0;color:#999;font-size:14px;cursor:text;}
.formText input.text{padding:0 5px;height:28px;border:1px solid #cfcfcf;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;background:#fff;color:#333;font-size:14px;line-height:28px;}
.formText input.text::-ms-clear{display:none;}
.formText input.text::-ms-reveal{display:none;}
.formText input.textGray{color:#ccc;}
.formText input.textDis{background:#f2f2f2;color:#ccc;}
.formText input.error{height:28px;border:1px solid #f1aaa9;background:#fff3f3;box-shadow:0 0 3px #f1aaa9;line-height:28px;}
.formText input.focus{height:28px;border:1px solid #9fcdd6;background:#f2fcfe;box-shadow:0 0 5px #9fcdd6;line-height:28px;}
.formText input.disText{background:#f3f3f3;}
.formMod .tipTxt{float:left;display:inline;margin-left:5px;height:30px;font-size:12px;line-height:30px;}
.formMod .tipAry{color:#999;}
.formMod .tipEro{color:#b63d31;}
.formMod .tipEro i{margin:0 3px 0 0;font-size:16px;}
.formMod .font14{font-size:14px;}
.drop b.dropIco{position:absolute;top:18px;right:5px;display:inline-block;display:none;width:8px;height:4px;background:url(../images/bg.png) no-repeat -389px -13px;color:#ccc;font-size:14px;cursor:pointer;}
.drop .dropLst{position:absolute;top:100%;left:-1px;z-index:100;display:none;padding:1px;border:1px solid #ccc;background:#fff;font-size:12px;}
.drop .dropLstCon ul li{padding:0 5px;height:22px;font-size:12px;line-height:22px;cursor:pointer;}
.drop .dropLstCon ul li.hov{background:#f1f1f1;}
.dropShow b.dropIco{color:#9fcdd6;}
.dropShow .dropSeld{box-shadow:0 0 5px #93ddec;}
.dropShow .dropLst{display:block;}
.dropRdSet{overflow:hidden;padding:0 20px 0 3px;zoom:1;}
.dropSet{position:absolute;z-index:100;overflow:hidden;padding:0 0 3px 3px;width:100%;height:40px!important;zoom:1;}
.drop{width:100%;height:42px;border:none;background:#fff;background:#f8f8f8;zoom:1;}
.drop .dropRdSet input.text,.drop input.text{float:left;padding:0 1px;width:3px;height:25px;border:0;line-height:25px;}
.drop input.focus{border:0;background:0 0;box-shadow:none;}
.seled{float:left;display:inline-block;margin:4px 5px 0 0;padding:0 2px 0 4px;width:29%;height:30px;border:1px solid #c0dff4;background:#e4f5fd;font-size:12px;line-height:30px;zoom:1;}
.seled i{float:left;display:inline-block;zoom:1;}
.seled i.text{overflow:hidden;width:80%;height:30px;font-style:initial;}
.seled i.delSel{float:right;margin-left:0;padding:0 3px;height:30px;color:#5790ae;font-weight:700;font-style:initial;font-size:12px;line-height:30px;}
.seledHov i{background:#d6ebf7;color:#2e7093;}
.dropRdSet .seled{margin:0 8px 0 0;height:28px;border:0;background:0 0;font-size:14px;line-height:28px;}
.dropLst{width:680px;cursor:default;}
.dropLstHead{padding:0 5px 0 10px;height:30px;line-height:30px;}
.dropLstHead a.btnsF12{float:left;display:inline;margin:5px 0 0 0;height:22px;line-height:21px;}
.dropLstHead p{float:left;display:inline;margin:0 0 0 10px;color:#666;cursor:text;}
.dropLstHead p em{margin:0 5px;color:#e06400;font-weight:700;}
.dropLstHead p a{margin:0 0 0 10px;}
.dropLstHead a.closeDrop{float:right;display:inline;color:#8d8d8d;font-size:30px;}
.dropLstHead a.closeDrop:hover{color:#7c7c7c;}
.dropLstCon{padding:5px 5px 10px;zoom:1;}
.dropLstCon .lst{float:left;display:inline;overflow-y:scroll;margin:0 5px;border:1px solid #dadada;}
.dropLstCon .lst ul li{float:left;display:inline;padding:0;height:auto;background:url(../images/checkModArr.gif) no-repeat right center;font-size:12px;line-height:28px;}
.dropLstCon .lst ul li.ths label{font-weight:700;}
.dropLstCon .lst ul li input.chb{float:left;margin:8px 0 0 7px;width:20px;cursor:pointer;}
.dropLstCon .lst ul li input.rdo{float:left;margin:8px 0 0 7px;width:20px;cursor:pointer;}
.dropLstCon .lst ul li label{float:left;display:inline;overflow:hidden;padding:0 0 0 10px;height:28px;color:#444;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:28px;cursor:pointer;-o-text-overflow:ellipsis;}
.dropLstCon .lst ul li.hov{background:url(../images/checkModArr.gif) no-repeat right center #f1f1f1;}
.dropLstCon .lst ul li.cu{background:url(../images/checkModArrcu.gif) no-repeat right center #eff8ff;}
.JobCayDrop .dropLst{width:710px;}
.JobCayDrop .dropLstCon .lst{width:220px;height:308px;}
.JobCayDrop .dropLstCon .lst ul li{width:202px;}
.JobCayDrop .dropLstCon .lst ul li label{width:175px;}
.JobCayDrop .dropLstCon .lst2 ul li label{width:155px;}
.JobCayDrop .dropLstCon .lst2 ul li.ths label{padding-left:3px;width:172px;}
.JobCayDrop .dropLstCon .lst2 ul li.ths{background:0 0;}
.JobCayDrop .dropLstCon .lst3 ul li{background-image:none;}
.JobCayDrop .dropLstCon .lst3 ul li label{padding-left:3px;width:171px;}
.JobCayDrop .dropLstCon .lst3 ul li.hov{background-image:none;}
.JobIndDrop .dropLst{width:510px;}
.JobIndDrop .dropLstCon .lst{width:180px;height:308px;}
.JobIndDrop .dropLstCon .lst ul li label{width:125px;}
.JobIndDrop .dropLstCon .lst1 ul li{width:163px;}
.JobIndDrop .dropLstCon .lst1 ul li label{width:140px;}
.JobIndDrop .dropLstCon .lst2{width:295px;}
.JobIndDrop .dropLstCon .lst2 ul li{width:277px;background-image:none;}
.JobIndDrop .dropLstCon .lst2 ul li.hov{background-image:none;}
.JobIndDrop .dropLstCon .lst2 ul li label{padding-left:3px;width:245px;}
.jobxz{position:absolute;z-index:10;padding-left:10px;color:#A9A9A9;font-size:14px;line-height:40px;}
.btn-save{margin-top:10px;margin-left:0;width:80px;height:40px;border:none;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;background-color:#4266a8;color:#fff;font-size:14px;font-family:"微软雅黑";}
.btn-save:active{background-color:#000;}
.right-title{margin:0 auto;padding-top:20px;width:650px;height:15%;border-bottom:1px solid #aeaeae;}
.right-mian{position:relative;margin:0 auto;padding-top:20px;width:100%;height:75%;}
.from-post{width:500px;}
.main-from{margin:0 auto;padding-bottom:3px;width:650px;height:100%;max-height:70%;}
.from-addbox{margin:0 auto;width:100%;height:auto;}
.main-tips{position:relative;width:150px;height:100%;}
.right-title-style{color:#4266a8;}
.font-aum{padding-top:5px;font-size:34px;font-family:righttitle;font-family:"微软雅黑";}
.font-bum{word-spacing:8px;letter-spacing:3px;font-size:20px;font-family:righttitle;font-family:"微软雅黑";}
.text-input{margin-bottom:10px;padding-left:10px;width:228px;height:40px;border:none;border:1px solid transparent;background:#f8f8f8;color:#333!important;font-size:14px;line-height:40px;}
.text-select{margin-bottom:10px;padding-left:5px;width:230px;height:40px;border:1px solid transparent;background:#f8f8f8;color:#333;font-size:14px;}
.text-select option{display:block;height:26px;background:#f8f8f8;line-height:26px;}
.text-selectw100{padding-left:1.75%;width:100%;}
.text-inputw100{padding-top:0;padding-right:10px;padding-left:10px;width:478px;}
.text-inputw100s{position:relative;clear:both;width:500px;}
.text-textarea{margin-bottom:15px;padding-top:2.5%;padding-right:10px;padding-left:10px;width:478px;height:170px;border:1px solid transparent;background:#f8f8f8;color:#333;font-size:14px;resize:none;}
.wi45{width:240px;}
.hr-add{margin-top:20px;width:75%;height:1px;border:none;border-top:1px solid #d3d3d3;}
.img-add{display:block;margin-top:20px;width:75%;height:20px;border:none;color:#5074b2;line-height:20px;}
.img-add img{float:left;padding-right:10px;height:100%;}
.btn-next{width:100px;height:40px;border:none;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;background-color:#4266a8;color:#fff;font-size:14px;font-family:"微软雅黑";}
.btn-next:active{background-color:#000;}
.phone-code-box{float:right;display:block;margin-top:15px;margin-right:-2px;width:35%;height:40px;border:1px solid #c1c1c1;background-color:#fff;color:#4266a8;text-align:center;font-weight:600;font-size:16px;line-height:40px;cursor:pointer;}
.sex-box{margin-top:10px;margin-left:20px;height:20px;}
.CheckBoxClass,.RadioClass{display:none;}
.RadioLabelClass{float:left;display:block;margin-right:10px;padding-bottom:3px;padding-left:30px;width:auto;height:auto;background:url(../../img/UnCheck.png) no-repeat;color:#4265a7;}
.RadioSelected{background:url(../../img/RUnCheck.png) no-repeat;}
.table_sy_newlist_tb2{display:block;overflow:auto;margin:0;margin-bottom:10px;width:100%;height:auto;max-height:150px;}
.table_sy_newlist_tb2 tr:hover{background:#f5f5f5;}
.tbodys{display:block;overflow:auto;height:200px;}
.table_sy_newlist_tb2 th{overflow:hidden;height:32px;background:#F7F7F7;color:#4766A8;text-align:center;font-weight:700;font-size:12px;line-height:20px;line-height:32px;}
.table_sy_newlist_tb2 td{overflow:hidden;height:32px;border-bottom:1px solid #eee;color:#A0A0A0;vertical-align:middle;text-align:center;white-space:nowrap;line-height:32px;word-break:keep-all;}
.table_sy_newlist_tb2 td a:hover{outline:0;color:#0095eb;text-decoration:none;}
.table_sy_newlist_tb2 .ipt_checkbox{float:left;margin:0 0 0 20px;}
.table_sy_newlist_tb2 a{color:#4766A8;}
.on_changes{position:absolute;top:52px;left:0;z-index:999;display:none;overflow:auto;padding:10px;width:auto;max-height:200px;border:1px solid #c1c1c1;background:#FFF;list-style:none;}
.on_changes li{clear:both;margin:8px;padding:4px;}
.on_changes li.active{background:#CEE7FF;}
.top-ewm{overflow:hidden;height:50%;}
.bottom-ewm{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1001;margin:auto;width:150px;height:150px;border:1px solid #4970B2;}
.top-ewm-p{position:absolute;top:80px;right:0;left:0;z-index:1001;margin:auto;width:200px;color:#fff;font-size:50px;}
.wi45s{width:250px;}
#datescroll div{float:left;margin-top:15px;margin-left:10%;padding-right:22px;}
#datescroll_datetime div{float:left;margin-left:10%;padding-right:22px;}
#yearwrapper{position:absolute;top:45px;bottom:60px;left:0;width:80%;}
#monthwrapper{position:absolute;top:45px;bottom:60px;left:26%;width:80%;}
#daywrapper{position:absolute;top:45px;bottom:60px;left:50%;width:80%;}
#Hourwrapper{position:absolute;top:195px;bottom:68px;left:0;width:80%;}
#Minutewrapper{position:absolute;top:195px;bottom:68px;left:26%;width:80%;}
#Secondwrapper{position:absolute;top:195px;bottom:68px;left:50%;width:80%;}
#Hourwrapper ul li{color:#898989;font-size:12px;}
#Minutewrapper ul li{color:#898989;font-size:12px;}
#Secondwrapper ul li{color:#898989;font-size:12px;}
#yearwrapper ul li{color:#898989;font-size:12px;}
#monthwrapper ul li{color:#898989;font-size:12px;}
#daywrapper ul li{color:#898989;font-size:12px;}
#markyear{position:relative;top:-2px;margin-left:76px;}
#markmonth{position:relative;top:-2px;margin-left:40px;}
#markday{position:relative;top:-2px;margin-left:42px;}
#markhour{position:relative;top:-2px;margin-left:62px;}
#markminut{position:relative;top:-2px;margin-left:58px;}
#marksecond{position:relative;top:-2px;margin-left:68px;}
#dateheader{width:100%;height:50px;background:#4266A8;color:#fff;text-align:center;font-size:20px;line-height:50px;}
#setcancle ul{margin:1px auto;text-align:center;font-size:20px;line-height:30px;}
#setcancle ul li{float:left;width:40%;height:30px;border-radius:3px;list-style-type:none;font-size:16px;font-family:'microsoft yahei';}
#dateconfirm{position:absolute;left:20px;background:#4266A8;color:#fff;}
#datecancle{position:absolute;right:20px;width:40%;background:#dcdddd;color:#666;}
#dateshadow{position:absolute;top:0;left:0;z-index:1001;display:none;width:100%;height:100%;background:#000;opacity:.5;filter:alpha(Opacity=50);-moz-opacity:.5;}
#datePage{position:absolute;top:0;bottom:0;z-index:9999999;margin:auto;width:400px;height:240px;border-radius:3px;background:#FFF;vertical-align:middle;font-size:22px;MARGIN-RIGHT:auto;MARGIN-LEFT:auto;}
#datetitle{width:100%;height:50px;background:#4266A8;color:#fff;color:#fff;text-align:center;font-size:20px;font-family:'microsoft yahei';line-height:50px;}
#datetitle h1{color:#fff;font-weight:400;}
#datemark{position:absolute;top:108px;left:5%;width:90%;height:20px;border:1px solid #eee;background:#eee;font-size:18px;}
#timemark{position:absolute;top:242px;left:5%;width:90%;height:20px;border:1px solid #eee;background:#eee;font-size:18px;}
#datescroll{margin:10px 3%;width:94%;height:120px;border:1px solid #E0E0E0;border-radius:4px;background:#F8F8F8;text-align:center;line-height:40px;}
#datescroll_datetime{display:none;margin:10px 3%;margin-top:10px;width:94%;height:120px;border:1px solid #E0E0E0;border-radius:4px;background:#F8F8F8;text-align:center;line-height:40px;}
#daywrapper ul,#monthwrapper ul,#yearwrapper ul{width:40%;}
#Hourwrapper ul,#Minutewrapper ul,#Secondwrapper ul{width:40%;}
#dateFooter{position:absolute;bottom:0;width:100%;height:50px;background:#fff;}
.boxinfoo{position:absolute;top:0;bottom:0;margin:auto;width:100%;height:90%;}
.mod-dropdownlist{display:inline-block;width:100%;}
.mod-dropdownlist .dropdown-select{display:inline-block;overflow:hidden;width:233px;height:40px;color:#666;font-size:14px;line-height:40px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none;}
.mod-dropdownlist .dropdown-select:active,.mod-dropdownlist .dropdown-select:hover,.mod-dropdownlist .dropdown-select:visited{width:233px;color:#666;}
.mod-dropdownlist .dropdown-select .dropdown-input{float:left;overflow:hidden;padding:0 5px;height:40px;font-size:14px;line-height:40px;zoom:1;}
.mod-dropdownlist .dropdown-select .dropdown-icon{float:right;padding:0 0;width:40px;height:40px;border-left:1px solid #fff;background:transparent url(/img/select_log.png) center center no-repeat;font-size:14px;line-height:40px;zoom:1;}
.mod-dropdownlist .dropdown-select:hover .dropdown-icon{float:right;background:transparent url(/img/select_log.png) center center no-repeat;}
.mod-dropdownlist .dropdown-list{display:block;overflow:hidden;padding:0;border-right:1px solid #d9d9d9;border-left:1px solid #d9d9d9;background:#fff;}
.mod-dropdownlist .dropdown-options{display:block;overflow:hidden;overflow-y:auto;margin:0;padding:0;background:#fff;}
.mod-dropdownlist .dropdown-options li{margin:0;padding:0;}
.mod-dropdownlist .dropdown-options li a{display:block;padding:0 10px;width:120%;color:#666;white-space:nowrap;font-size:12px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none;}
.mod-dropdownlist .dropdown-options li a:hover{background-color:#eee;color:#666;}
.mod-dropdownlist .dropdown-options li.dropdown-options-focus a,.mod-dropdownlist .dropdown-options li.dropdown-options-focus a:hover{background-color:#E64E3F;color:#fff;}
.mod-dropdownlist .dropdown-list .dropdown-custombox{border-top:1px solid #ccc;}
#pageflip{position:relative;right:0;bottom:0;z-index:201;float:right;overflow:hidden;width:200px;height:100%;}
#pageflip img{position:absolute;right:0;bottom:0;z-index:99;width:100px;height:60px;ms-interpolation-mode:bicubic;}
#pageflip .msg_block{position:absolute;right:0;bottom:0;overflow:hidden;width:84px;height:26px;color:#fff;text-align:center;font-size:14px;}




.search-form{margin: 35px 0 20px 0;}
.search-container{position:relative;margin:0 auto;height: 40px; width: 816px;}
.search-input{  font-size: 14px;width:470px; height: 20px; float:left;margin:0;padding:9px;border:2px solid #ffbd51;border-right:none ;color: #666666;}
.search-button{font-size:14px;width:75px;text-align:center;border:2px solid #ffbd51;height: 20px; line-height: 20px;border-left:none ;float:left;padding:9px;background-color:#ffbd51;color:#fff;font-family:inherit;cursor:pointer;transition:all .2s ease-out 0s;border-bottom-right-radius: 2px;border-top-right-radius: 2px;}
.search-container>input[type='submit']{ height: 42px;}
.search-button:hover{background-color:#ff8400;}
.search-input:focus{border: 2px solid #ffbd51 !important;border-right:none  !important;}
.search-condition{    cursor: pointer;float: left;width: 126px;height: 28px;border:2px solid #ffbd51;border-right:none;background-color: #fff;border-bottom-left-radius: 2px;border-top-left-radius: 2px;font-size: 14px;color: #999;padding: 5px 10px;line-height: 28px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap}
.search-condition>a{font-size: 14px;color: #999;}
.search-condition>a>i{font-style: normal;}
.search-select{float: left;width: 126px;height: 28px;border:2px solid #ffbd51;border-right:none;background-color: #fff;border-bottom-left-radius: 2px;border-top-left-radius: 2px;font-size: 14px;color: #999;padding: 5px 10px;line-height: 28px;text-overflow:ellipsis;white-space: nowrap}
.search-select>i{font-style: normal;}
.nearby{background-color: transparent;color: #a9a9a9;margin-left: 5px;border-left: 2px solid #ffbd51;transition:all .2s ease-out 0s;}
.nearby:hover{ color: #fff;background-color: #ffbd51}

/*screen*/
.screen{width: 1000px; margin: 0 auto;font-size: 14px;background-color: #fff;border: 1px solid #e5e5e5;padding: 5px 0;}
.screen-nav-row{padding: 8px 15px 8px 25px ;}
.screen-nav-row+.screen-nav-row{border-top: 1px solid #edf1f2;}
.screen-title{width: 70px;height: 24px;line-height: 24px;color: #787d82;text-align: right;float: left;}
.screen-bd{margin-left: 70px;}
.screen-nav{line-height: 24px;}
.screen-nav-item{display: inline-block;margin: 0 0 0 0 ;}
.screen-nav-item>a{display: block;height: 24px;padding: 0 4px;font-size: 14px;color: #6c6c6c;transition:all .2s ease-out 0s;}
.screen-nav-item>a:hover{background-color: #ffbd51;padding: 0px 4px;color: #fff;}
.screen-nav-item.on>a{background-color: #ffbd51;padding: 0px 4px;color: #fff;}

/*result-item*/
.result-container{width: 780px;float: left;   position: relative;}
.result-tab{height: 40px;border-bottom: 1px solid #edf1f2;background-color: #fff;border: 1px solid #e5e5e5; }
.result-tab ul:after {clear: both;display: table;line-height: 0;content: "";}
.result-tab ul{ width: 365px;float: left}
.result-tab>a{ line-height: 40px;color: #bc0000;float: right;font-size: 14px;padding: 0 16px 0 0 }
.result-tab>form>input[type='submit']{line-height: 40px;color: #bc0000;float: right;font-size: 14px;padding: 0 16px 0 0;border: none;background-color: transparent;cursor: pointer }
.result-tab ul li{transition:all .2s ease-out 0s;cursor:pointer;width: 120px;line-height: 40px;text-align: center;display: inline;border-right:1px solid  #edf1f2;float: left;}
.result-tab ul li a{font-size: 14px;color: #999;}
.result-tab ul li>a:hover{color: #333333;}
.result-tab ul>.on{border-top: 3px solid #ffdea8;height: 37px;line-height: 34px;}
.result-tab ul>.on>a{color:#333333 ;font-weight: 600;}
.result-tab ul>li>.mr{position: relative;top: -7px;}
.item-result{margin: 0  auto;width: 778px;background-color: #fff;border: 1px solid #e5e5e5;border-top: none}
.item-result li{height: 58px;margin: 0 auto;cursor: pointer;transition:all .2s ease-out 0s;padding: 8px 19px 0 19px;}
.item-result li+li{border-top: 1px solid #edf1f2;}
.item-result li:hover{background-color: #e5e5e5;}
.item-result li>a>.column>.item-p{margin:  0 0 2px 0;height: 20px;position: relative;}
.item-result li>a>.column>.f12{font-size: 12px;color: #333333}
.item-result li>a>.column>.f14{font-size: 14px;margin: 5px 0;}
.item-result li>a>.column>.item-p>.titles-promote{color: #333333;line-height: 18px;cursor: pointer;    white-space: nowrap; overflow: hidden;text-overflow: ellipsis;max-width: 245px;display: block;}
.item-result li>a>.column>.item-p>.titles-promote a{max-width: 210px;float: left;color: #333333;white-space: nowrap;display: block;overflow: hidden; text-overflow: ellipsis;}
.item-result li>a>.column>.item-p>.time-promote{color: #666666;}
.item-result li>a>.column>.item-p>.cmpname-promote{color: #666666;   white-space: nowrap; overflow: hidden;text-overflow: ellipsis;max-width: 245px;display: block;}
.item-result li>a>.column>.item-p>.cmpname-promote a{color: #666666;white-space: nowrap;display: block;overflow: hidden; text-overflow: ellipsis;}
.item-result li>a>.column>.item-p>.exp-promote{color: #333333;margin: 0 15px 0 0;float: left;}
.item-result li>a>.column>.item-p>.edu-promote{color: #333333;margin: 0 15px 0 0;float: left;}
.item-result li>a>.column>.item-p>.wages-promote{color: #b40000;}
.item-result li>a>.column>.item-p>.welfare-promote{color: #666666;}
.item-result li>a>.column>.item-p>.welfare-promote>ul>li{float: left;width: 58px; height: 20px;text-align: center;line-height: 20px;border-radius: 3px;margin: 0 10px 10px 0;border: 1px solid #d7d7d7;font-size: 12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 0;}
.item-result li>a>.column{float: left;}
.item-result li>a>.name{width: 250px;}
.item-result li>a>.info{width: 210px;}
.item-result li>a>.company{width: 280px;}
.ad-column{width: 202px;float: right;}
.ad-column ul li{width: 190px;height: 90px;background-color: #fff;padding: 5px;border: 1px solid #e5e5e5;margin:  0 0 16px 0;}
.ad-column ul li>a{}
.ad-column ul li>a>img{width: 100%;height: 100%;transition: all .2s ease-out 0s;}
.ad-column ul li>a>img:hover{opacity: 0.8;}

.float-nav{height: 30px;background-color: #fff;position: fixed;top: 0;left: 0;padding: 12px;right: 0;z-index: 1000;display: none;border: 1px solid #e5e5e5;border-left: none;border-right: 0;}
.float-nav>.float-box{width: 1000px;margin: 0 auto;}
.screen-select{width: 130px;height: 30px;cursor: pointer;position: relative;float: left;margin: 0 0 0 15px;}
.screen-select>span{position:relative;z-index:100;top:0;left:0;width: 98px;border: 1px solid #ffbd51;height: 28px;display: block;float: left;text-align: center;line-height: 28px;font-size: 14px;color: #666666;}
.screen-select>a{display: block;float: left;background-color: #ffbd51;padding:10px 7px;line-height: 0;}
.screen-item{display:none;border:1px solid #e5e5e5;position: relative;padding:  30px  0 0 0;width: 98px;background-color: #fff;position:relative;z-index:99;  box-shadow: 0px 3px 6px 0px rgba(14, 5, 10, 0.137);}
.screen-item li{text-align: center;line-height: 25px;transition:all .2s ease-out 0s;}
.screen-item li a{font-size: 12px;color: #666666;display: block;padding: 4px 0;}
.screen-item li:hover{background-color: #e5e5e5;}
.check-box{margin: 0 0 0 70px;float: left;padding: 2px 0;}
.screen-check{float: left;margin: 0 20px 0 0;}
.screen-check>label{display: initial;vertical-align: middle;font-size: 14px;color: #666666;}
.Loadin{display: block;position: fixed;left: 0;right: 0;bottom: 0;top: -60px;margin: auto;width: 187px;height: 75px;}
.Loadin>img{ border: 4px solid rgba(20,20,20,.16);}
.result-loadin{ background-color: #ffe4ce;border: 1px solid #ffbd51;width: 998px;margin: 15px auto 0 auto;text-align: center;display: none}


/*分页样式start*/
.itempage{text-align: center;}
.page-box{display: inline-block;margin: 30px auto 15px auto;width: auto;}
.page-box:after{clear: both;display: table;line-height: 0;content: "";}
.pre-btn{float: left;margin: 0 1px;border: 1px solid #d9d9d9; height: 30px;background-color: #fff}
.pre-btn a{height: 30px; color: #797979;font-size: 12px;line-height:30px;text-align: center;display: block;cursor: pointer;padding: 0 5px}
.pre-btn a img{width: 4px;height: 7px;margin: -3px 0 0 0;}
.pre-btn:hover{background-color: #ffbd51;color: #fff !important;}
.pre-btn a:hover{color:#fff;}
.num-btn{float: left;height: 100%;max-width: 517px;}
.num-btn-ul{width: 100%;height: 100%;}
.num-btn-ul-li{float: left;margin: 0 1px;border: 1px solid #ddd;  width: 29px;height: 30px;    list-style-type: none;}
.num-btn-ul-li a{color: #797979;  background: #fff;font-size: 12px;line-height: 30px;text-align: center;display: block}
.num-btn-ul-li a:hover{background-color: #ffbd51;  color: #fff;}
.num-btn-ul .pagecurr a{ background-color: #ffbd51;   color: #fff;}

/*分页样式end*/


.item-none{ height: 150px;width: 100%;text-align: center;padding: 80px 0;}

.transition{transition:all .2s ease-out 0s;}
.data-tabs{position:absolute;top:42px;left:2px;right:2px;z-index:999;height:auto;background-color: #fff;-webkit-box-shadow: 0 5px 6px rgba(14,5,10,.2);-moz-box-shadow: 0 5px 6px rgba(14,5,10,.2);box-shadow: 0 5px 6px rgba(14,5,10,.2);display: none;}
.data-tabs-font{font-size: 14px;line-height: 40px;padding: 0 0 0 15px;clear: both;}
.data-tabs-title{height: 40px;border: 1px solid #ededed;}
.data-tabs-title em{color: #999;margin-right: 10px;vertical-align: middle;font-style: normal;font-size: 14px;line-height: 40px;padding: 0 0 0 15px;clear: both;}
.data-tabs-title span{cursor: pointer;line-height: 10px;font-size: 14px;vertical-align: middle;background-color: #fff; padding: 1px 7px; color: #686868;margin: 2px 5px 2px 0;white-space: nowrap;border: 1px solid #ffbe51;}
.data-tabs-title span i{color: #ffbe51;cursor: pointer;margin:-2px 0 0 2px;font-style: normal;font-size: 16px;}
.data-tabs-title>.color{color: #f37e00;}
.data-tabs-unlimited{height: 40px;background-color: #ededed;display: block;color: #999;}
.data-tabs-unlimited:hover{background-color: #ffbd51;color: #fff;}
.data-tabs-tree{height: 40px;background-color: #ededed;display: block;color: #999;}
.data-tabs-tree:hover{background-color: #454545;color: #ffbd51;border-left:1px solid #ffbd51;}
.data-tabs-tree>.triangle{margin:13px 15px 0 0;display:block;float:right;width: 0;height: 0;border-style: solid;border-width: 7px 0 7px 12.1px;border-color: transparent transparent transparent #999;line-height: 0px;_border-color: #000000 #000000 #000000 #999;_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');}
.data-tabs-tree.on{background-color: #454545;color: #ffbd51;border-left:1px solid #ffbd51;display: block}
.data-tabs-tree.on>.triangle{margin:13px 15px 0 0;display:block;float:right;width: 0;height: 0;border-style: solid;border-width: 7px 0 7px 12.1px;border-color: transparent transparent transparent #ffbd51;line-height: 0px;_border-color: #000000 #000000 #000000 #ffbd51;_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');   filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-moz-transform: rotate(90deg);-o-transform: rotate(90deg);-webkit-transform: rotate(90deg);transform: rotate(90deg);}
.data-tabs-items{padding: 10px 0;}
.data-tabs-items.none{display:none ;}
.data-tabs-items>li{width: 90.11px;height:28px;float: left;text-align: center;font-size: 12px;cursor: pointer;position: relative;margin: 0 0 1px}
.data-tabs-items>li>span.provinceName{width: 90.11px;line-height: 18px;padding: 5px 0;color: #999;display:block;}
.data-tabs-items>li.cu>span.provinceName{position: absolute; top: 0px; left: 0px; z-index: 999999;border:1px solid #ffbd51; background:#fff;border-bottom: 0;}
.data-tabs-items>li.on{background-color: #ffbd51;width: 88px;margin: 0 2.11px 0 0 ;}
.data-tabs-items>li.on>span.provinceName{color:#fff}
.data-tabs-items:after{clear: both;display: table;line-height: 0;content: "";}
.data-tabs-items>li>.data-tabs-items-inherit{display:none;font-size: 12px;padding: 10px 0 5px 0;position:absolute; top:28px; left:0; z-index:99999; width:810px; background:#fff; border:1px solid #ffbd51; *zoom:1; margin:0;}
.data-tabs-items>li>.data-tabs-items-inherit:after{clear: both;display: table;line-height: 0;content: "";}
.data-tabs-items>li>.data-tabs-items-inherit>li{color: #999;margin: 0 0 5px 0;width: 101.25px;float: left;height: 18px;line-height: 18px;padding: 2px 0;text-align: center;font-size: 12px;cursor: pointer;}
.data-tabs-items>li>.data-tabs-items-inherit>li:hover{color: #f37e00;}
.data-tabs-items>li.cu>.data-tabs-items-inherit{display: block;}
.data-tabs-items>li>.data-tabs-items-inherit>li.on{background-color: #ffbd51;color: #fff;width: 99px;margin: 0 2.25px 0 0 ;}
.data-error {z-index: 10; display: none; top: 4.5px; right: 10px; padding: 2px 15px; color: #b94a48; border-color: #eed3d7; background-color: #f2dede; border-radius: 3px; position: absolute; font-size:14px;}
.img{background:url(../img/result-img.png) no-repeat ;display: inline-block;}
.jtorange{height:14px;width:7px;background-position:0 0;}
.jtgrey{height:14px;width:7px;background-position:0 -14px;}
.search_03{height:13px;width:13px;background-position:0 -28px;}
.dg_07{height:15px;width:15px;background-position:0 -41px;}
.dg_09{height:15px;width:15px;background-position:0 -56px;}
.select{height:10px;width:16px;background-position:0 -71px;}
.hot{height:12px;width:19px;background-position:0 -81px;}
.xf-yxz_18{height:39px;width:50px;background-position:0 -93px;}
.xf-wxz_26{height:50px;width:50px;background-position:0 -132px;}
.xf-yxz_23{height:50px;width:50px;background-position:0 -182px;}
.xf-yxz_21{height:50px;width:50px;background-position:0 -232px;}
.xf-wxz_23{height:50px;width:50px;background-position:0 -282px;}
.xf-wxz_18{height:39px;width:50px;background-position:0 -332px;}
.xf-yxz_26{height:50px;width:50px;background-position:0 -371px;}
.xf-wxz_21{height:50px;width:50px;background-position:0 -421px;}
.itemnone{height:150px;width:150px;background-position:0 -621px;}
.xf-yxz_15{height:165px;width:179px;background-position:0 -771px;}
.Subtotal{ text-align: center;clear: both; font-size: 14px; color: #999;padding: 15px 0 0 0;}
/*图标*/
.dot{    margin-left: 2px;width:3px; height:3px; margin-left:10px; background:url(/images/member/member.png) no-repeat -178px -78px; margin-right:12px;display:inline-block; }
.dot2{    margin-left: 2px;width:3px; height:3px; margin-left:10px; background:url(/images/member/member.png) no-repeat -156px -78px; margin-right:12px;display:inline-block; }
.cert01{    margin-left: 2px;top: -1px;position: relative;width:15px; height:15px;background:url(/images/bg2.gif) no-repeat -101px -88px; vertical-align:middle; margin-right:5px;display:inline-block; zoom:1; *display:inline;}
.worry{    margin-left: 2px;width:15px; height:15px;background:url(/images/bg2.gif) no-repeat -43px -88px;  position:relative; 
top:0px; left:6px;display:inline-block;}
.mini{width:15px; height:15px;background:url(/images/mini.jpg) no-repeat;  position:relative;     margin-left: 2px;
top:0px; left:6px;display:inline-block;}
.jiang{    margin-left: 2px;width:15px; height:15px;background:url(/images/bg2.gif) no-repeat -121px -88px;  position:relative; top:0px; left:6px;display:inline-block;}
.rcstar{    margin-left: 2px; width:15px; height:15px;background:url(/images/bg2.gif) no-repeat -21px -88px; position:relative; top:0px; left:6px;display:inline-block; }
.ding{    margin-left: 2px; width:15px; height:15px;background:url(/images/bg2.gif) no-repeat -82px -88px; position:relative; top:0px; left:6px;display:inline-block; }
.imguser{    margin-left: 2px; width:15px; height:15px;background:url(/images/bg2.gif) no-repeat -63px -88px;position:relative; top:4px; left:6px;display:inline-block; }
.rczx{    margin-left: 2px; width:52px; height:46px; display:inline-block;background:url(/images/rczxpng.png) no-repeat; position:absolute; top:0; right:0; z-index:100}
.sc{    margin-left: 2px; width:20px; height:20px; display:inline-block;background:url(/images/bg2.gif) no-repeat 0 -218px; position:absolute; top:5px;  z-index:1000}


.cvlist{width:100%;}
.personList{ width: 1000px;}
.personList>.search-input{width:507px;}
.table_sy_08 { border:1px solid #eaeaea;background: #fff;border-top:0 }
.table_sy_08_tb {width:100%;}
.table_sy_08_tb tr{ width: 100%; background:#fff}
/*.table_sy_08_tb tr.visited td{ color: #999;}
.table_sy_08_tb tr.visited td a{ color: #999;}*/
.table_sy_08_tb tr.hover{ background:#f5f5f5}
/*.table_sy_08_tb tr:hover{background:#f5f5f5}*/
.table_sy_08_tb th { font-size:14px; height:36px; line-height:36px; overflow:hidden; color:#b6b6b6; background:#fafafa; border-bottom:1px solid #eaeaea;text-align:center;}
.table_sy_08_tb td {text-align: center;height: 33px; padding: 13px 0 0 0;border-bottom:1px solid #eaeaea;font-size:14px; vertical-align:top}
.table_sy_08_tb td {color:#666}
.table_sy_08_tb td a{color:#0072c1}
.table_sy_08_tb td a:visited {color:#ffbd51;}
.table_sy_08_tb td a:link {color: #0072c1} /* 未访问的链接 */
.table_sy_08_tb td a:visited {color: #999} /* 已访问的链接 */
.table_sy_08_tb td a:hover {color: #999} /* 当有鼠标悬停在链接上 */
.table_sy_08_tb td a:active {color: #999} /* 被选择的链接 */
.table_sy_08_tb td .photopstn{  line-height:20px; position:relative;  overflow: hidden; display: inline-block;}
.table_sy_08_tb td .photopstn1{  height: 20px; line-height:20px; position:relative;  overflow: hidden; display: inline-block;}
.table_sy_08_tb td .photopstn1 i{top:2px;*top:0px; margin-right:8px;*margin-right:12px;}
.table_sy_08_tb td .chbStyle{ position:relative}
.table_sy_08_tb td .name{ height: 20px; line-height:20px;width: 310px; overflow: hidden; display: inline-block; margin-right:15px;}
.table_sy_08_tb td .cert01{}
.table_sy_08_tb td .type{ position:relative; display:none}
.table_sy_08_tb td .worry{ top:0px}
.table_sy_08_tb td .img{ top:0px}
.table_sy_08_tb td .rcstar{ top:0px}
.photopstn a{ color: #666666;}


/*划过详细信息*/
.hoverInfoBox{margin:0 0 0 50px;position:absolute; top: -40px;left: 90px; width:550px;    z-index: 999; display:none;background-color: #fff;-webkit-box-shadow: 0 0 25px rgba(0,0,0,.1);-moz-box-shadow: 0 0 25px rgba(0,0,0,.1);box-shadow: 0 0 25px rgba(0,0,0,.1);}
.hoverInfoBox #arrow{position:absolute; left:-23px; top:40px; z-index:5;}
.hoverInfoBox #arrow em{border-color:transparent #ececec  transparent transparent;border-style:dashed solid dashed dashed;border-width:11px;}
.hoverInfoBox #arrow span{border-color:transparent #ececec transparent transparent;border-style:dashed solid dashed dashed;border-width:11px;top:-22px;left:2px;}
.hoverInfoBox #arrow em,.hoverInfoBox #arrow span{display:block;height:0;overflow:hidden; position:relative; width:0;}
.hoverInfoBox .tipBox{background:#fff; position:relative;  width:550px;  z-index:4; text-align: left;}
.hoverInfoBox .tipBox .boxCont{zoom:1; font-size:12px;border: 1px solid #ececec;}
.hoverInfoBox .tipBox .boxCont .boxCont-t{height: 150px;background-color: #ececec;padding: 15px;}
.hoverInfoBox .tipBox .boxCont .boxCont-b{padding: 10px 15px;height: auto;background-color: #fff;}
.hoverInfoBox .tipBox .boxCont .boxCont-b h5{font-size: 12px;color: #bebebe;font-weight: 400;height: 20px;margin:0;padding: 0;line-height: 20px;}
.hoverInfoBox .tipBox .boxCont .boxCont-b p{color: #666;line-height: 24px;font-size: 12px;}
.hoverInfoimg{background:url(../img/hoverInfoBox.png) no-repeat ;      vertical-align: middle;  display: inline-block;}
.female{height:17px;width:12px;background-position:0 0;}
.male{height:16px;width:16px;background-position:0 -17px;}
.hoverInfoimgtit{height:12px;width:453px;background-position:0 -33px;margin: 0 0 0 5px;}
.hoverInfoBox .tipBox .boxCont .boxCont-t .boxCont-t-img{width: 115px;height: 140px;float: left;}
.hoverInfoBox .tipBox .boxCont .boxCont-t .boxCont-t-img img{width: 100%;height: 100%;}
.hoverInfoBox .tipBox .boxCont .boxCont-t .boxCont-t-info{margin-left: 130px;}
.hoverInfoBox .tipBox .boxCont .boxCont-t .boxCont-t-info>h3{font-size: 18px;color: #666666;}	
.hoverInfoBox .tipBox .boxCont .boxCont-t .boxCont-t-info>h3>i{margin: 0 5px;}	
.hoverInfoBox .tipBox .boxCont .boxCont-t .boxCont-t-info>h3>span{font-size: 12px;}
.hoverInfoBox .tipBox .boxCont .boxCont-t .boxCont-t-info>.label-data{margin: 10px 0 ;height: 22px;}
.hoverInfoBox .tipBox .boxCont .boxCont-t .boxCont-t-info>.label-data:after{clear: both;display: table;line-height: 0;content: "";}
.hoverInfoBox .tipBox .boxCont .boxCont-t .boxCont-t-info>.label-data>span{font-size:12px;color: #fff;display: block;padding: 2px 10px;float: left;margin: 0 4px 0 0;}
.hoverInfoBox .tipBox .boxCont .boxCont-t .boxCont-t-info>.label-data>span.swift{background-color: #ff3535;}
.hoverInfoBox .tipBox .boxCont .boxCont-t .boxCont-t-info>.label-data>span.Star{background-color: #fbc04f;}
.hoverInfoBox .tipBox .boxCont .boxCont-t .boxCont-t-info>.label-data>span.minijl{background-color: #294d87}
.hoverInfoBox .tipBox .boxCont .boxCont-t .boxCont-t-info>.info-data{width:100%;}
.hoverInfoBox .tipBox .boxCont .boxCont-t .boxCont-t-info>.info-data>div>p{font-size: 12px;line-height: 24px;color: #666666;}
.hoverInfoBox .tipBox .boxCont .boxCont-t .boxCont-t-info>.info-data>div>p>span{color: #999999;margin: 0 5px 0 0;}
.hoverInfoBox .tipBox .boxCont .boxCont-t .boxCont-t-info>.info-data>.l{width: 40%;float: left;}
.hoverInfoBox .tipBox .boxCont .boxCont-t .boxCont-t-info>.info-data>.r{margin-left: 40%;}



/*多选控件*/
.checkMod .drop{width: 180px;height:28px;background:#fff;zoom:1;}

.checkMod .drop input.text,.checkMod .drop .dropRdSet input.text{border:0;height:25px;line-height:25px;width:3px;padding:0 1px; float:left;*float:none;*vertical-align:middle;}
.checkMod .drop input.focus{background:none;border:0;box-shadow:none;}
.checkMod .seled{height:20px;line-height:20px;display:inline-block;*display:inline;zoom:1;margin:3px 5px 0 0;background:#e4f5fd;padding:0 2px 0 4px;font-size:12px;border:1px solid #c0dff4;*vertical-align:middle; float:left}
.checkMod .seledHov{}
.checkMod .seled b{}
.checkMod .seled i{ display:inline-block;*display:inline;zoom:1; float:left}
.checkMod .seled i.text{max-width:50px;_width:50px; height:20px;overflow:hidden}
.checkMod .seled i.delSel{font-size:12px;height:20px;line-height:20px;padding:0 3px;margin-left:0px;color:#5790ae;font-weight:bold;/* position:relative;right:0;top:0;_right:-2px;_top:1px;}*/}
.checkMod .seledHov i{color:#2e7093;background:#d6ebf7;}
/*.checkMod .drop b.dropIco{*top:8px;}*/
.checkMod .dropRdSet .seled{background:none;border:0;height:28px;line-height:28px;margin:0 8px 0 0;font-size:14px;}/*单选控制*/

.checkMod .dropLst{cursor:default; width:680px;}
.checkMod .dropLstHead{height:30px;line-height:30px;padding:0 5px 0 10px;}
.checkMod .dropLstHead a.btnsF12{height:22px;line-height:21px;margin:5px 0 0 0;float:left;display:inline;}
.checkMod .dropLstHead p{float:left;display:inline;color:#666; cursor:text;margin:0 0 0 10px;}
.checkMod .dropLstHead p em{color:#e06400;margin:0 5px;font-weight:bold;}
.checkMod .dropLstHead p a{margin:0 0 0 10px;}
.checkMod .dropLstHead a.closeDrop{float:right;display:inline;font-size:30px;color:#8d8d8d;}
.checkMod .dropLstHead a.closeDrop:hover{color:#7c7c7c;}
.checkMod .dropLstCon{padding:5px 5px 10px;zoom:1;}
.checkMod .dropLstCon:after{clear: both;display: table;line-height: 0;content: "";}
.checkMod .dropLstCon .lst{float:left;display:inline;border:1px solid #dadada;margin:0 5px;overflow-y:scroll;}
.checkMod .dropLstCon .lst ul li{font-size:12px;height:auto;float:left;display:inline;padding:0;line-height:28px;background:url(../images/checkModArr.gif) no-repeat right center;}
.checkMod .dropLstCon .lst ul li.ths{}
.checkMod .dropLstCon .lst ul li.ths label{font-weight:bold;}
.checkMod .dropLstCon .lst ul li input.chb{ float:left;margin:8px 0 0 7px;*margin-top:2px;cursor:pointer;width:20px;}
.checkMod .dropLstCon .lst ul li input.rdo{float:left;margin:8px 0 0 7px;*margin-top:2px;cursor:pointer;width:20px;}
.checkMod .dropLstCon .lst ul li label{padding:0 0 0 10px;float:left;display:inline;cursor:pointer;font-size:12px;color:#444;height:28px;line-height:28px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.checkMod .dropLstCon .lst ul li.hov{background:url(../images/checkModArr.gif) no-repeat right center #f1f1f1;}
.checkMod .dropLstCon .lst ul li.cu{background:url(../images/checkModArrcu.gif) no-repeat right center #eff8ff;}


/*职位类别*/
.JobCayDrop .dropLst{width:710px;}
 .dropLstCon:after{clear: both;display: table;line-height: 0;content: "";}
.JobCayDrop .dropLstCon .lst{width:220px;height:308px;}
.JobCayDrop .dropLstCon .lst ul li{width:202px;}
.JobCayDrop .dropLstCon .lst ul li label{width:175px;}
.JobCayDrop .dropLstCon .lst2 ul li label{width:155px;}
.JobCayDrop .dropLstCon .lst2 ul li.ths label{width:172px;padding-left:3px;}
.JobCayDrop .dropLstCon .lst2 ul li.ths{background:none;}
.JobCayDrop .dropLstCon .lst3 ul li{background-image:none;}
.JobCayDrop .dropLstCon .lst3 ul li label{width:171px;padding-left:3px;}
.JobCayDrop .dropLstCon .lst3 ul li.hov{background-image:none;}
.seled{width: auto}
.ncv{margin: 0 5px 0 0;}
.ncvb{margin-left: 13px;}




.data-container {padding: 15px 20px;display:none;background-color: #f1f1f1}
.data-container-0{display:block}
.data-container-1{}
.data-container-2{}
.data-container>.view-tree>.tree-container>.tree-item-list>.view-tree-items>.item-list>ul>li>a.on{ background-color: #ffbd51; color:#fff}
.data-container a.d-item, .data-container a.d-cate, .data-container a.d-sub-cate-all { line-height: 32px; padding: 0 10px; display: inline-block; vertical-align: middle; white-space: nowrap; color:#999999}
.data-container a.d-item:hover, .data-container a.d-item:active, .data-container a.d-item:focus, .data-container a.d-cate:hover, .data-container a.d-cate:active, .data-container a.d-cate:focus, .data-container a.d-sub-cate-all:active, .data-container a.d-sub-cate-all:focus { text-decoration: none; }
.data-container a.d-item:hover, .data-container a.d-cate:hover, .data-container a.d-sub-cate-all:hover { background-color: #ffbd51; color:#fff}
.data-container a.d-item:focus, .data-container a.d-cate:focus, .data-container a.d-sub-cate-all:focus { outline: none; }
.data-container a.d-item-active, .data-container a.d-item-active:hover, .data-container a.d-sub-cate-active, .data-container a.d-sub-cate-active:hover { color: #fff; background-color: #3d9ccc; }
.data-container a.d-item-disabled, .data-container a.d-cate-disabled { cursor: no-drop; color: #666; }
.data-container a.d-item-disabled:hover, .data-container a.d-cate-disabled:hover { background-color: #fff; }
.data-container .data-list-all { margin-top: 10px; margin-left: 20px; margin-bottom: -20px; position: relative; z-index: 10; }
.data-container .cate-list-hot { padding-top: 28px; font-weight: bold; position: relative; z-index: 1; font-size:12px;}
.data-container .cate-list-hot .cate-list-title { position: absolute; width: 100%; text-align: center; top: -1em; left: 0; }
.data-container .cate-list-hot .cate-list-title em { display: inline-block; color: #999999; background-color: #fff; padding: 0 15px; font-weight: normal; font-style:normal; }
.data-container .cate-list-hot a.d-cate { display: inline-block; padding: 0 15px; border-left: 2px solid #fff; border-right: 2px solid #fff; border-top: 2px solid #fff; line-height: 30px; }
.data-container .cate-list-hot a.d-cate-active { border-top-color: #9dd6f2; border-left-color: #9dd6f2; border-right-color: #9dd6f2; background-color: #fff; padding-bottom: 2px; margin-bottom: -2px; }
.data-container-1 .cate-list-hot { margin-bottom: 10px; }
.data-container-1 .cate-list-hot a.d-cate { border-bottom: 2px solid #fff; }
.data-container-1 .cate-list-hot a.d-cate-active { padding-bottom: 0; margin-bottom: 0; border-bottom-color: #9dd6f2; background-color: #9dd6f2; color: #fff; }
.data-container .view-all { overflow: hidden; }
.data-container .view-all .cate-list-hot { border-top: 1px dotted #e0e0e0; padding-left: 15px; padding-right: 15px; margin-top: 15px; }
.data-container .view-all .cate-list-normal { border-top: 1px dotted #e0e0e0; margin-top: 30px; padding-left: 20px; padding-right: 20px; padding-top: 25px; position: relative; }
.data-container .view-all .cate-list-normal .cate-list-title { position: absolute; width: 100%; text-align: center; top: -1em; left: 0; }
.data-container .view-all .cate-list-normal .cate-list-title em { display: inline-block; color: #999999; background-color: #fff; padding: 5px; 15px; font-weight: normal; font-style:normal; font-size:12px; }
.data-container .view-all .cate-list-normal ul li { float: left; margin: 0 5px 10px; width: 180px; overflow-x: hidden; text-overflow: ellipsis; }
.data-container-1 .view-all .cate-list-normal ul li { width: auto; }
.data-container .view-all .cate-list-normal .d-cate { font-size: 14px; line-height: 40px; }
.data-container .view-box { overflow: hidden; }
.data-container .view-box .data-all { margin-left: 5px; }
.data-container .view-box .cate-list-hot { border-top: 1px dotted #e0e0e0; padding-left: 15px; padding-right: 15px; margin-top: 15px; }
.data-container .view-box .cate-list-box { margin: 0 15px; padding: 8px 25px; height: 225px; border: 2px solid #9dd6f2; overflow-y: auto; }
.data-container .view-box .cate-list-box ul li { float: left; margin: 0 5px 5px; _display: inline; width: 175px; overflow-x: hidden; text-overflow: ellipsis; }
.data-container-1 .view-box .cate-list-box ul li { width: auto; }
.data-container .view-box .cate-list-box ul li.d-sub-cate { clear: both; float: none; display: block; margin-top: 10px; }
.data-container .view-box .cate-list-box ul li.d-sub-cate a.d-sub-cate-all { text-decoration: none; }
.data-container .view-box .cate-list-box ul li.d-sub-cate { font-size: 14px; color: #666; line-height: 26px; }
.data-container .view-cate .cate-list-subs { padding: 10px 15px; }
.data-container .view-cate .cate-list-subs ul li { float: left; margin: 0 5px 5px; }
.data-container .view-cate .cate-list-subs a.d-cate { font-size: 14px; line-height: 40px; }
.data-container .view-tree .tree-container { position: relative;  padding-left: 160px; margin-bottom: 10px; zoom: 1; }
.data-container .view-tree .tree-container .tree-list { position: absolute; left: 0; top: 0; width: 160px;}
.data-container .view-tree .tree-container .tree-list ul { padding:  0; }
.data-container .view-tree .tree-container .tree-list ul li { *zoom: 1;
}
.data-container .view-tree .tree-container .tree-list ul li a.d-tree { text-overflow: ellipsis; overflow: hidden; position: relative; z-index: 1; display: block; line-height: 26px; height: 26px; padding-left: 8px; padding-top: 2px; padding-bottom: 2px; background-color: #f1f1f1; *zoom: 1;color: #999999;
}
.data-container .view-tree .tree-container .tree-list ul li.odd a.d-tree { background-color: #f5f5f5; }
.data-container-1 .view-tree .tree-container .tree-list ul li a.d-tree { padding-left: 8px; }
.data-container .view-tree .tree-container .tree-list ul li a.d-tree:hover, .data-container .view-tree .tree-container .tree-list ul li a.d-tree:active, .data-container .view-tree .tree-container .tree-list ul li a.d-tree:focus { text-decoration: none; outline: none; }
.data-container .view-tree .tree-container .tree-list ul li.d-tree-active a.d-tree { color: #ffbd51; margin-right: -2px; margin-left: -2px; padding-top: 0; padding-bottom: 0; border-left: 2px solid #ffbd51; border-top: 2px solid #ffbd51; border-bottom: 2px solid #ffbd51; background-color: #fff; }
.data-container .view-tree .tree-container .tree-list ul li a.d-tree label { display: none; font-family: Arial; line-height: 16px; margin-left: 4px; background-color: #5297cc; color: #fff; padding: 0 4px; }
.data-container .view-tree .tree-container .tree-list ul li a.d-tree-multies label { display: inline-block; }
.data-container .view-tree .tree-container .tree-item-list {display: none;background-color: #fff;border: 2px solid #ffbd51; min-height: 210px; max-height: 450px; overflow-y: auto; }
.data-container .view-tree .tree-container .tree-item-list .item-list { padding: 15px 20px; }
.data-container .view-tree .tree-container .tree-item-list .item-list ul li { float: left; /*width: 198px;*/ margin: 0 5px 5px; _display: inline; overflow-x: hidden; text-overflow: ellipsis; }
.data-container-1 .view-tree .tree-container .tree-item-list .item-list ul li { width: auto; }
.data-container .view-tree .tree-container .tree-item-list .item-list ul li.d-sub-cate { clear: both; float: none; display: block; margin-top: 10px; }
.data-container .view-tree .tree-container .tree-item-list .item-list ul li.d-sub-cate a.d-sub-cate-all { text-decoration: none; }
.data-container .view-tree .tree-container .tree-item-list .item-list ul li.d-sub-cate { font-size: 14px; color: #666; line-height: 26px; }
.data-container .view-tree-items .data-all { margin-left: 25px; margin-top: 15px; margin-bottom: -10px; }
#jobscreeninItem>.data-tabs-tree{ background-color: #fff;}
#jobscreeninItem>.data-tabs-tree:hover{background-color: #ededed;color: #999;border-left:0;}
#jobscreeninItem>a.on{ background-color: #454545;color: #ffbd51;border-left:0;display: block}
#jobscreeninItem>.on:hover{background-color: #454545;color: #ffbd51;border-left:0;}
.jobditionclose{position: absolute;top: 0;right: 10px;font-size: 24px; font-style: inherit; line-height: 40px;cursor: pointer;}


.typeahead {
  z-index: 1051;
  margin-top: 2px;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}

.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #ffffff;
  text-decoration: none;
  background-color: #0081c2;
  background-image: -moz-linear-gradient(top, #0088cc, #0077b3);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));
  background-image: -webkit-linear-gradient(top, #0088cc, #0077b3);
  background-image: -o-linear-gradient(top, #0088cc, #0077b3);
  background-image: linear-gradient(to bottom, #0088cc, #0077b3);
  background-repeat: repeat-x;
  outline: 0;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  background-color: #ffffff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
     -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
     -moz-background-clip: padding;
          background-clip: padding-box;
}

/*header*/
.container-nav{min-width: 1000px;}
.container-header-nav{background-color: #454545;height: 40px;line-height: 40px;color:#cbcbcb;font-size: 12px;}
.header-nav{width: 1000px;margin: 0 auto;}
.header-nav a{color: #cbcbcb;margin: 0 0 0 10px;}
.header-nav a:hover{color: #FFFFFF;}
.header-nav .current{text-decoration: underline;}
.header-nav .wrapper{position: relative;padding: 0;}
.header-nav .wrapper>a{margin: 0 0 0 20px;height: 40px;float: left;}
.header-nav .wrapper>.name-box{margin-left: 5px;position: relative;z-index: 101;height: 40px;float: left;cursor: pointer;width: 100px;text-align: center;}
.header-nav .wrapper>.name-box>a>span{position: relative;z-index: 100;}
.header-nav .wrapper>.name-box>a>span>.Notice{width: 5px;top: 0;position: absolute;left: -5px;}
.header-nav .wrapper>.name-box>a>span>i{width: 0;height: 0;border-style: solid;border-width: 7px 5px 0 5px;border-color: #ffffff transparent transparent transparent;line-height: 0px;_border-color: #ffffff #000000 #000000 #000000;_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');display: inline-block;position: relative;top: 0;left: 2px;}
.user_menu{width: 95px;background-color: #454545;position: absolute;top: 40px;right: 0;z-index: 99;display: none;}
.user_menu li{text-align: center;height: 30px;line-height:30px;cursor: pointer;}
.user_menu li a{font-size: 12px;color: #fff;display: block;padding: 0;margin: 0 !important;position: relative;}
.user_menu li a>.Notice{width:5px;position: absolute;top: 4px;left: 12px;}
.user_menu li:hover{background-color: #fad06c;}
.header-nav span .popup{display:none;position: absolute;top: 50px;background-color: #454545;z-index: 101;text-align: center;line-height: 30px;}
.header-nav span .triangle{width: 0;height: 0;border-style: solid;border-width: 0 9px 11px 9px;border-color: transparent transparent #454545 transparent;line-height: 0px;_border-color: #000000 #000000 #454545 #000000;_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');display: block;top: -11px;position: absolute;}
.header-nav span .QRPhone{left: -20px;height: 160px;width:135px;}
.header-nav span .QRPhone>.triangle{left: 60px;}
.header-nav span .QRWeChat{left: 70px;height: 160px;width: 135px;}
.header-nav span .QRWeChat>.triangle{left: 60px;}
.header-nav span .login{width: 240px;height: auto;right: -2px;display: block;line-height: 40px;text-align: left;display: none;z-index: 9999;}
.header-nav span .login>.login-main{padding: 15px 10px 10px 10px ;}
.header-nav span .login>.login-main>.triangle{right: 20px;}
.header-nav span .login-footer{border-top: 1px solid #fff;height: 45px;}
.header-nav span .login-footer ul li{text-align: center;float: left;color: #fff;height: 45px;line-height: 45px;}
.header-nav span .login-footer ul li a{color: #fff;margin: 0;}
.header-nav span .login-footer ul li.party{width: 114px;padding: 0 0 0 5px;}
.header-nav span .login-footer ul li.register{width: 118px;}
.header-nav span .login-footer ul li.line{width: 1px;}
.container-headerNav-input{width: 210px;display: block;height: auto;margin: 0 auto 5px auto;line-height: 20px;}
.container-headerNav-input>.pop-login-input{border: none;width: 205px;height: 30px;border: 1px solid transparent;background-color: #fff;padding: 0 0 0 5px;}
.focus_input{border: 1px solid #ffbd51 !important;}
.container-headerNav-input>.error-prompt{visibility:hidden;color: #e41010;height: 20px;line-height:20px;text-align: left;}
.container-headerNav-input>.pop-login-button{border: none;width: 210px;height: 30px;border-bottom: 1px solid #c78211;background-color: #ffbd51;color: #fff;cursor: pointer;}
.container-headerNav-input>.pop-login-button:active{background-color: #ccc;border-bottom: 1px solid transparent;}
.container-nav{background-color: #fff;}
.nav{width: 1000px;height: 60px;margin: 0 auto;line-height: 60px;}
.nav-logo{float: left;margin: 10px;cursor: pointer;}
.nav-menu{position: relative;}
.nav-menu li{width: 95px;float: left;text-align: center;height: 60px;}
.nav-menu li>a{display:block;height: 62px;line-height:62px;font-size: 14px;color: #999999;margin: 0;transition: all .2s ease-out 0s;}
.nav-menu li>a:hover{color: #fff;background-color: #ff9e00;}
.nav-menu li>a>[class^="icon-"],[class*=" icon-"]{display: block;margin: 0 auto;height: 40px;}
.nav-menu>.back{height:0;border-bottom:2px solid #ffbd51;position: absolute; z-index: 2;top: 90px;}
.nav-menu>.current a{color: #fff;background-color: #ff9e00;}
.login-other{padding:  0 5px;height: 40px;line-height: 20px;}
.login-other>[type="checkbox"]{vertical-align: middle;}
.login-other>label{vertical-align: middle;line-height: 13px;}
.login-other>.password{margin:  0 0 0 100px !important;}


._actor { width:0; font-size:0; height: 100%; display: inline-block; *display: inline; *zoom:1; vertical-align: middle;}
.index_icon{background:url(../img/index_icon.png) no-repeat;display: inline-block;vertical-align: middle;*display: inline; *zoom:1;}
.indexicon-local{height:13px;width:8px;background-position:0 0;}
.indexicon-search{height:16px;width:16px;background-position:0 -14px;margin-top: 2px;}
.indexicon-Sale{height:24px;width:22px;background-position:0 -31px;margin:  0 12px 0 0;}
.indexicon-user{height:23px;width:23px;background-position:0 -56px;}
.indexicon-prod{height:26px;width:23px;background-position:0 -80px;}
.indexicon-service{height:26px;width:25px;background-position:0 -107px;}
.indexicon-tech{height:26px;width:27px;background-position:0 -134px;}
.indexicon-Finance{height:24px;width:28px;background-position:0 -161px;margin:  0 12px 0 0;left: 8px !important;}
.indexicon-JobUrgent{height:20px;width:170px;background-position:0 -186px;margin:  0 0 0 14px;}
.index_logo{height:38px;width:348px;background-position:0 -207px;}
.mjobs{    width: 458px;
    position: absolute;
    height: 444px;
    text-align: center;
    left: 0;
    right: 0;
    top: 20%;    z-index: 9999;}